Projekt

Obecné

Profil

« Předchozí | Další » 

Revize 151e7604

Přidáno uživatelem Jan Pašek před asi 4 roky(ů)

Re #8569 Prepared services for dependency injection

Zobrazit rozdíly:

src/services/key_service.py
1
from injector import inject
2

  
1 3
from src.dao.private_key_repository import PrivateKeyRepository
2 4
from src.model.private_key import PrivateKey
3 5
from src.services.cryptography import CryptographyService
......
5 7

  
6 8
class KeyService:
7 9

  
10
    @inject
8 11
    def __init__(self, cryptography_service: CryptographyService, private_key_repository: PrivateKeyRepository):
9 12
        self.cryptography_service = cryptography_service
10 13
        self.private_key_repository = private_key_repository

Také k dispozici: Unified diff