raiseNotImplementedError("Subclass Service and impl the _run function")
@classmethod
@@ -81,7 +77,7 @@ class Service(JSONDataclass):
# maxsize=128, ttl=600
# might add this to config.py later
@cachetools.func.ttl_cache
defrun(cls,id:str,includeRaw=True,**kwargs):
asyncdefrun(cls,id:str,includeRaw=True,**kwargs):
"""
Retrieves the data from the service.
Arguments:
@@ -89,7 +85,7 @@ class Service(JSONDataclass):
includeRaw (bool): Whether or not to include the raw data as sent from the service. If you don't need this data, turn this off; it's only the default for compatibility.