public CreateReservationLevyEmployerCommandValidator(IEmployerAccountService employerAccountService, IApiClient apiClient, IOptions <ReservationsApiConfiguration> config, IEncodingService encodingService) { _employerAccountService = employerAccountService; _apiClient = apiClient; _encodingService = encodingService; _config = config.Value; }
public GetLegalEntitiesQueryHandler( IApiClient apiClient, IOptions <ReservationsApiConfiguration> options, IEncodingService encodingService) { _apiClient = apiClient; _encodingService = encodingService; _configuration = options.Value; }
public GetReservationQueryHandler(IValidator <IReservationQuery> validator, IApiClient apiClient, IOptions <ReservationsApiConfiguration> options, IReservationAuthorisationService reservationAuthorisationService) { _validator = validator; _apiClient = apiClient; _reservationAuthorisationService = reservationAuthorisationService; _options = options.Value; }
public GetAccountReservationStatusQueryHandler(IApiClient apiClient, IValidator <GetAccountReservationStatusQuery> validator, IOptions <ReservationsApiConfiguration> configOptions, IEmployerAccountService accountsService) { _apiClient = apiClient; _validator = validator; _accountsService = accountsService; _config = configOptions.Value; }
public async Task Then_Uses_correct_Api_Base_Url( GetLegalEntityQuery query, AccountLegalEntity legalEntity, [Frozen] Mock <IApiClient> mockApiClient, [Frozen] Mock <IOptions <ReservationsApiConfiguration> > mockOptions, [Frozen] Mock <IEncodingService> encodingService, [Frozen] ReservationsApiConfiguration configuration, GetLegalEntityQueryHandler handler) { mockOptions.Setup(c => c.Value).Returns(configuration); mockApiClient .Setup(client => client.Get <AccountLegalEntity>(It.IsAny <GetAccountLegalEntityRequest>())) .ReturnsAsync(legalEntity); await handler.Handle(query, CancellationToken.None); mockApiClient.Verify(client => client.Get <AccountLegalEntity>(It.Is <GetAccountLegalEntityRequest>(r => r.BaseUrl.Equals(configuration.Url))), Times.Once); }
public ReservationService(IOptions <ReservationsApiConfiguration> configOptions, IApiClient apiClient) { _config = configOptions.Value; _apiClient = apiClient; }
public ProviderService(IApiClient apiClient, IOptions <ReservationsApiConfiguration> options) { _apiClient = apiClient; _configuration = options.Value; }
public CourseService(IApiClient apiClient, IOptions <ReservationsApiConfiguration> options, ICacheStorageService cacheService) { _apiClient = apiClient; _options = options.Value; _cacheService = cacheService; }