public OrderController( TolkDbContext tolkDbContext, OrderService orderService, ApiOrderService apiOrderService, ApiUserService apiUserService, ITolkBaseOptions tolkBaseOptions, ILogger <OrderController> logger) { _dbContext = tolkDbContext; _orderService = orderService; _apiOrderService = apiOrderService; _tolkBaseOptions = tolkBaseOptions; _logger = logger; _apiUserService = apiUserService; }
public VerificationService( TolkDbContext dbContext, ISwedishClock clock, ITolkBaseOptions tolkBaseOptions, ILogger <VerificationService> logger, INotificationService notificationService, EmailService emailService ) { _dbContext = dbContext; _clock = clock; _tolkBaseOptions = tolkBaseOptions; _logger = logger; _notificationService = notificationService; _emailService = emailService; }
public OrderAgreementService( TolkDbContext tolkDbContext, ILogger <OrderAgreementService> logger, ISwedishClock clock, CacheService cacheService, DateCalculationService dateCalculationService, ITolkBaseOptions options, EmailService emailService ) { _tolkDbContext = tolkDbContext; _logger = logger; _clock = clock; _cacheService = cacheService; _dateCalculationService = dateCalculationService; _options = options; _emailService = emailService; }
public RequestService( PriceCalculationService priceCalculationService, ILogger <RequestService> logger, INotificationService notificationService, OrderService orderService, TolkDbContext tolkDbContext, ISwedishClock clock, VerificationService verificationService, EmailService emailService, ITolkBaseOptions tolkBaseOptions ) { _priceCalculationService = priceCalculationService; _logger = logger; _notificationService = notificationService; _orderService = orderService; _tolkDbContext = tolkDbContext; _clock = clock; _verificationService = verificationService; _emailService = emailService; _tolkBaseOptions = tolkBaseOptions; }
public CacheService(IDistributedCache cache, TolkDbContext dbContext, ITolkBaseOptions options) { _cache = cache; _dbContext = dbContext; _options = options; }