blob: a6f1ed3b6781cf6ed99cf7fbf9a2e3d2cc71c814 [file]
from abc import ABCMeta, abstractmethod
class IUserService(metaclass=ABCMeta):
@abstractmethod
def get_user_by_id(self, *, user_id):
pass
the_user_service = get_service(IUserService) # type: IUserService
user = the_user_service.get_user_by_id(<warning descr="Unexpected argument">123</warning><warning descr="Parameter 'user_id' unfilled">)</warning>