internal static Uri ToUpdateProviderDetailsUri(this IProviderServiceSettings extendee) { var uri = new Uri(extendee.ApiUrl); var trimmed = uri.AbsoluteUri.TrimEnd('/'); return(new Uri($"{trimmed}/UpdateProviderDetails")); }
public CoursesService( //ILogger log, ICosmosDbHelper cosmosDbHelper, SearchServiceWrapper searchServiceWrapper, IOptions <ProviderServiceSettings> providerServiceSettings, IOptions <VenueServiceSettings> venueServiceSettings, IOptions <SearchServiceSettings> searchServiceSettings, IOptions <QualificationServiceSettings> qualServiceSettings, IOptions <CosmosDbCollectionSettings> settings, IOptions <CourseServiceSettings> courseServiceSettings) { //Throw.IfNull(log, nameof(log)); Throw.IfNull(cosmosDbHelper, nameof(cosmosDbHelper)); Throw.IfNull(searchServiceWrapper, nameof(searchServiceWrapper)); Throw.IfNull(settings, nameof(settings)); Throw.IfNull(providerServiceSettings, nameof(providerServiceSettings)); Throw.IfNull(venueServiceSettings, nameof(venueServiceSettings)); Throw.IfNull(qualServiceSettings, nameof(qualServiceSettings)); Throw.IfNull(searchServiceSettings, nameof(searchServiceSettings)); //_log = log; _cosmosDbHelper = cosmosDbHelper; _settings = settings.Value; _providerServiceSettings = providerServiceSettings.Value; _venueServiceSettings = venueServiceSettings.Value; _qualServiceSettings = qualServiceSettings.Value; _searchServiceSettings = searchServiceSettings.Value; _courseServiceSettings = courseServiceSettings.Value; _searchServiceWrapper = searchServiceWrapper; }
internal static Uri ToGetProviderByPRNUri(this IProviderServiceSettings extendee) { var uri = new Uri(extendee.ApiUrl); var trimmed = uri.AbsoluteUri.TrimEnd('/'); return(new Uri($"{trimmed}/GetProviderByPRN")); }
public ProviderServiceWrapper(IProviderServiceSettings settings, HttpClient client) { Throw.IfNull(settings, nameof(settings)); _settings = settings; Throw.IfNull(client, nameof(client)); _client = client; }
public ProviderServiceWrapper(IProviderServiceSettings settings) { Throw.IfNull(settings, nameof(settings)); _settings = settings; _httpClient = new HttpClient(); _httpClient.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", _settings.ApiKey); }
public CourseAuditService(IOptions <SearchServiceSettings> searchServiceSettings, IOptions <VenueServiceSettings> venueServiceSettings, IOptions <ProviderServiceSettings> providerServiceSettings, ICosmosDbHelper cosmosDbHelper, CosmosDbCollectionSettings settings, CosmosDbSettings cosmosDbSettings) { _searchServiceSettings = searchServiceSettings.Value; _venueServiceSettings = venueServiceSettings.Value; _providerServiceSettings = providerServiceSettings.Value; _cosmosDbHelper = cosmosDbHelper; _settings = settings; _cosmosDbSettings = cosmosDbSettings; }
public ApprenticeshipService( ICosmosDbHelper cosmosDbHelper, ITribalHelper tribalHelper, IOptions <CosmosDbCollectionSettings> settings, IOptions <ProviderServiceSettings> providerServiceSettings) { Throw.IfNull(cosmosDbHelper, nameof(cosmosDbHelper)); Throw.IfNull(tribalHelper, nameof(tribalHelper)); Throw.IfNull(settings, nameof(settings)); Throw.IfNull(providerServiceSettings, nameof(providerServiceSettings)); _cosmosDbHelper = cosmosDbHelper; _tribalHelper = tribalHelper; _settings = settings.Value; _providerServiceSettings = providerServiceSettings.Value; }
public ProviderSearchController( ILogger <ProviderSearchController> logger, IOptions <ProviderServiceSettings> providerServiceSettings, IProviderService providerService, IProviderSearchHelper providerSearchHelper, IHttpContextAccessor contextAccessor ) { Throw.IfNull(logger, nameof(logger)); Throw.IfNull(providerServiceSettings, nameof(providerServiceSettings)); Throw.IfNull(providerService, nameof(providerService)); Throw.IfNull(providerSearchHelper, nameof(providerSearchHelper)); _logger = logger; _providerServiceSettings = providerServiceSettings.Value; _providerService = providerService; _providerSearchHelper = providerSearchHelper; _contextAccessor = contextAccessor; }
internal static Uri ToUpdateProviderDetailsUri(this IProviderServiceSettings extendee) { return(new Uri($"{extendee.ApiUrl + "UpdateProviderDetails"}")); }
internal static Uri ToGetProviderByPRNUri(this IProviderServiceSettings extendee) { return(new Uri($"{extendee.ApiUrl + "GetProviderByPRN?PRN="}")); }
public ProviderServiceWrapper(IProviderServiceSettings settings) { Throw.IfNull(settings, nameof(settings)); _settings = settings; }
internal static Uri ToUpdateProviderByIdUri(this IProviderServiceSettings extendee) { return(new Uri($"{extendee.ApiUrl + "UpdateProviderById?code=" + extendee.ApiKey}")); }