public FaceClientService(
     IFaceClient faceClient,
     ILogger <FaceClientService> logger,
     IMicroserviceSettings microserviceSettings)
 {
     _faceClient           = faceClient;
     _logger               = logger;
     _microserviceSettings = microserviceSettings;
 }
Beispiel #2
0
 public AccessManager(
     ILogger <AccessManager> logger,
     IOpenDoorService openDoorService,
     IAccessRepository accessRepository,
     IMicroserviceSettings applicationSettings)
 {
     _logger              = logger;
     _openDoorService     = openDoorService;
     _accessRepository    = accessRepository;
     _applicationSettings = applicationSettings;
 }
        public FaceClientServiceTests()
        {
            var configuration = new ConfigurationBuilder()
                                .SetBasePath(Directory.GetCurrentDirectory())
                                .AddJsonFile("appsettings.json")
                                .AddJsonFile("appsettings.Development.json", optional: true)
                                .Build();

            _microserviceSettings           = configuration.GetSection(nameof(MicroserviceSettings)).Get <MicroserviceSettings>();
            _apiKeyServiceClientCredentials = new ApiKeyServiceClientCredentials(_microserviceSettings.FaceSubscriptionKey);
        }
Beispiel #4
0
 public AuthenticateController(IMicroserviceSettings microserviceSettings) => _microserviceSettings = microserviceSettings;