public ProductService(IDatabaseSettings settings, IPaginationSettings pagination) { var client = new MongoClient(settings.ConnectionString); var database = client.GetDatabase(settings.DatabaseName); _products = database.GetCollection <Product>(settings.ProductCollectionName); _pagination = pagination; }
public ApprenticeshipSearchService( IApprenticeshipSearchProvider searchProvider, ILog logger, IPaginationSettings paginationSettings) { _searchProvider = searchProvider; _logger = logger; _paginationSettings = paginationSettings; }
public AirplanesController( IMapper mapper, IAirplaneService airplaneService, IPaginationSettings paginationSettings ) { _mapper = mapper; _airplaneService = airplaneService; _paginationSettings = paginationSettings; }
public void Setup() { _paginationSettingsMock = Substitute.For <IPaginationSettings>(); _paginationSettingsMock.DefaultResultsAmount.Returns(10); var dependencyResolver = Substitute.For <IDependencyResolver>(); dependencyResolver.GetService <IPaginationSettings>().Returns(_paginationSettingsMock); DependencyResolver.SetResolver(dependencyResolver); }
public GroupedProviderSearchHandler( IValidator <GroupedProviderSearchQuery> validator, IProviderSearchService searchService, IPaginationSettings paginationSettings, IPostcodeService postcodeIoService, ILog logger) { _validator = validator; _searchService = searchService; _paginationSettings = paginationSettings; _postcodeIoService = postcodeIoService; _logger = logger; }
public ProviderSearchService( IGetStandards getStandards, IGetFrameworks getFrameworks, ILookupLocations postcodeLookup, ILog logger, IPaginationSettings paginationSettings, IProviderSearchProvider providerSearchProvider) { _getStandards = getStandards; _getFrameworks = getFrameworks; _postCodeLookup = postcodeLookup; _logger = logger; _paginationSettings = paginationSettings; _providerSearchProvider = providerSearchProvider; }
public FlightsController( IFlightService flightService, IBookingService bookingService, IMapper mapper, IPaginationSettings paginationSettings, IMemoryCache memoryCache, IProfileCachingSettings profileCachingSettings, IUserInfo userInfo ) { _flightService = flightService; _bookingService = bookingService; _mapper = mapper; _paginationSettings = paginationSettings; _memoryCache = memoryCache; _profileCachingSettings = profileCachingSettings; _userInfo = userInfo; }
public ProviderNameSearchHandler( IProviderSearchProvider searchProviderName, IPaginationSettings paginationSettings) { _searchProviderName = searchProviderName; _paginationSettings = paginationSettings; }
public ProviderNameSearchService(IPaginationSettings paginationSettings, IProviderSearchProvider searchProviderName, ILog logger) { _paginationSettings = paginationSettings; _searchProviderName = searchProviderName; _logger = logger; }
public EmployeesController(IPaginationSettings paginationSettings) { this.paginationSettings = paginationSettings; }
public ApprenticeshipSearchHandler(IApprenticeshipSearchService searchService, IPaginationSettings paginationSettings) { _searchService = searchService; _paginationSettings = paginationSettings; }