public TemporaryExposureKeysApi( ITemporaryExposureKeyRepository tekRepository, ICryptionService cryption, ILogger <TemporaryExposureKeysApi> logger) { Cryption = cryption; Logger = logger; TekRepository = tekRepository; }
public ValidationUserService( ICosmos cosmos, ICryptionService cryption, ILogger <ValidationUserService> logger) { Cosmos = cosmos; Cryption = cryption; Logger = logger; }
public RegisterApi( ICosmos cosmos, ICryptionService cryption, ILogger <RegisterApi> logger) { Cosmos = cosmos; Cryption = cryption; Logger = logger; }
public RegisterApi( IUserRepository userRepository, ICryptionService cryption, ILogger <RegisterApi> logger) { Cryption = cryption; Logger = logger; UserRepository = userRepository; }
public ValidationUserService( ICosmos cosmos, ICryptionService cryption, Microsoft.Extensions.Configuration.IConfiguration config, ILogger <ValidationUserService> logger) { Cosmos = cosmos; Cryption = cryption; Logger = logger; }
public RegisterApi( IUserRepository userRepository, ICryptionService cryption, IValidationServerService validationServerService, ILogger <RegisterApi> logger) { Cryption = cryption; Logger = logger; UserRepository = userRepository; ValidationServerService = validationServerService; }
public TemporaryExposureKeysApi( ITemporaryExposureKeyExportRepository tekExportRepository, ICryptionService cryption, ILogger <TemporaryExposureKeysApi> logger, IConfiguration config) { Cryption = cryption; Logger = logger; TekExport = tekExportRepository; ExportKeyUrl = config["ExportKeyUrl"]; TekExportBlobStorageContainerPrefix = config["TekExportBlobStorageContainerPrefix"]; }