This commit is contained in:
2024-04-15 22:03:02 +00:00
parent 3e57c393c2
commit e4c6d10781
19 changed files with 507 additions and 46 deletions

View File

@@ -1,5 +1,5 @@
from protocols.models import KeyDTO
from protocols.repository import Repository
from flask_demo_api.protocols.models import KeyDTO
from flask_demo_api.protocols.repository import Repository
class PostKey:

View File

@@ -0,0 +1,13 @@
from flask_demo_api.protocols.models import KeyDTO
from flask_demo_api.protocols.repository import Repository
class DelKey:
def __init__(
self,
repository: Repository,
) -> None:
self.__repository = repository
def __call__(self, request: KeyDTO) -> KeyDTO:
return self.__repository.delete_key(obj=request)

View File

@@ -1,5 +1,5 @@
from protocols.models import KeyDTO
from protocols.repository import Repository
from flask_demo_api.protocols.models import KeyDTO
from flask_demo_api.protocols.repository import Repository
class GetKey:

View File

@@ -1,5 +1,5 @@
from protocols.models import KeyDTO
from protocols.repository import Repository
from flask_demo_api.protocols.models import KeyDTO
from flask_demo_api.protocols.repository import Repository
class PutKey: