public OrganisationController(IHttpContextAccessor contextAccessor,
                               IOrganisationsApiClient organisationsApiClient, IAzureApiClient externalApiClient, IContactsApiClient contactsApiClient,
                               IEmailApiClient emailApiClient, IValidationApiClient validationApiClient, ILogger <OrganisationController> logger,
                               IWebConfiguration webConfiguration)
 {
     _contextAccessor        = contextAccessor;
     _organisationsApiClient = organisationsApiClient;
     _externalApiClient      = externalApiClient;
     _contactsApiClient      = contactsApiClient;
     _emailApiClient         = emailApiClient;
     _validationApiClient    = validationApiClient;
     _logger           = logger;
     _webConfiguration = webConfiguration;
 }
Exemple #2
0
 public AzureApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IAzureApiClient>();
     Regions    = new RegionsApi(apiClientFactory);
 }
Exemple #3
0
 public AzureApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IAzureApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
Exemple #4
0
 public ExternalApiController(ILogger <ExternalApiController> logger, IAzureApiClient apiClient)
 {
     _logger    = logger;
     _apiClient = apiClient;
 }