@@ -109,9 +109,12 @@ class AsyncAidboxReference(BaseAidboxReference, AsyncReference):
109109
110110
111111class SyncAidboxClient (SyncClient ):
112- searchset_class = SyncAidboxSearchSet
113- resource_class = SyncAidboxResource
114-
112+ def resource (self , resource_type , ** kwargs ):
113+ return SyncAidboxResource (self , resource_type , ** kwargs )
114+
115+ def resources (self , resource_type ):
116+ return SyncAidboxSearchSet (self , resource_type )
117+
115118 def reference (self , resource_type = None , id = None , reference = None , ** kwargs ): # noqa: A002
116119 resource_type = kwargs .pop ("resourceType" , resource_type )
117120 if reference :
@@ -124,8 +127,11 @@ def reference(self, resource_type=None, id=None, reference=None, **kwargs): # n
124127
125128
126129class AsyncAidboxClient (AsyncClient ):
127- searchset_class = AsyncAidboxSearchSet
128- resource_class = AsyncAidboxResource
130+ def resource (self , resource_type , ** kwargs ):
131+ return AsyncAidboxResource (self , resource_type , ** kwargs )
132+
133+ def resources (self , resource_type ):
134+ return AsyncAidboxSearchSet (self , resource_type )
129135
130136 def reference (self , resource_type = None , id = None , reference = None , ** kwargs ): # noqa: A002
131137 resource_type = kwargs .pop ("resourceType" , resource_type )
0 commit comments