@@ -109,9 +109,12 @@ class AsyncAidboxReference(BaseAidboxReference, AsyncReference):
109
109
110
110
111
111
class 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
+
115
118
def reference (self , resource_type = None , id = None , reference = None , ** kwargs ): # noqa: A002
116
119
resource_type = kwargs .pop ("resourceType" , resource_type )
117
120
if reference :
@@ -124,8 +127,11 @@ def reference(self, resource_type=None, id=None, reference=None, **kwargs): # n
124
127
125
128
126
129
class 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 )
129
135
130
136
def reference (self , resource_type = None , id = None , reference = None , ** kwargs ): # noqa: A002
131
137
resource_type = kwargs .pop ("resourceType" , resource_type )
0 commit comments