コード例 #1
0
 public CreateDeliveryCommandHandler(IDeliveryRepository deliveryRepository,
                                     ILogger <CreateDeliveryCommandHandler> logger, IDateTimeFacade dateTimeFacade)
 {
     _deliveryRepository = deliveryRepository ?? throw new ArgumentNullException(nameof(deliveryRepository));
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
     _dateTimeFacade     = dateTimeFacade;
 }
コード例 #2
0
 public CourierLocationService(ICourierLocationRepository courierLocationRepository, IMapper mapper,
                               IDateTimeFacade dateTimeFacade)
 {
     _courierLocationRepository = courierLocationRepository;
     _mapper         = mapper;
     _dateTimeFacade = dateTimeFacade;
 }
コード例 #3
0
 public OrderDtoAdapter(
     IDateTimeFacade dateTimeFacade,
     IMapper mapper)
 {
     _dateTimeFacade = dateTimeFacade;
     _mapper         = mapper;
 }
コード例 #4
0
 public IssueStatisticsProcessor(
     IIssueReportParser issueReportParser,
     IDateTimeFacade dateTimeFacade,
     IIssueStatisticsWriter issueStatisticsWriter)
 {
     _issueReportParser     = issueReportParser;
     _dateTimeFacade        = dateTimeFacade;
     _issueStatisticsWriter = issueStatisticsWriter;
 }
コード例 #5
0
 public ReceiptPresenter(ICandyStoreRepository candyStoreRepository,
                         IStringBuilderFacade stringBuilderFacade,
                         IDateTimeFacade dateTimeFacade,
                         ISession session)
 {
     _candyStoreRepository = candyStoreRepository;
     _stringBuilderFacade  = stringBuilderFacade;
     _dateTimeFacade       = dateTimeFacade;
     _session = session;
 }
コード例 #6
0
 public AuthenticationProvider(
     ITokenProvider tokenProvider,
     IAccountApi accountApi,
     ISettingsProvider settingsProvider,
     IDateTimeFacade dateTimeFacade)
 {
     _tokenProvider    = tokenProvider;
     _accountApi       = accountApi;
     _settingsProvider = settingsProvider;
     _dateTimeFacade   = dateTimeFacade;
 }
コード例 #7
0
ファイル: InvoicingService.cs プロジェクト: robgray/Tucana
 public InvoicingService(IInvoiceRepository invoiceRepository, IAccountRepository accountRepository, 
     IPlanRepository planRepository, INetworkRepository networkRepository, IContractRepository contractRepository, IContactRepository contactRepository,
     ICompanyRepository companyRepository, INumberGeneratorService numberGeneratorService,
     ISettingRepository settingRepository, ICustomFeeRepository customFeeRepository, IInvoiceHardcopyRepository hardcopyRepository, IContractService contractService,
     IInvoiceSettings invoiceSettings, IEwayPaymentsService ewayPaymentsService, IDateTimeFacade dateTime)
 {
     _invoiceRepository = invoiceRepository;
     _accountRepository = accountRepository;
     _planRepository = planRepository;
     _networkRepository = networkRepository;
     _contractRepository = contractRepository;
     _contactRepository = contactRepository;
     _companyRepository = companyRepository;
     _numberGeneratorService = numberGeneratorService;
     _settingRepository = settingRepository;
     _contractService = contractService;
     _customFeeRepository = customFeeRepository;
     _invoiceHardcopyRepository = hardcopyRepository;
     _invoiceSettings = invoiceSettings;
     _ewayPaymentsService = ewayPaymentsService;
     _dateTime = dateTime;
 }
コード例 #8
0
 public IssueReportDateTimeParser(IDateTimeFacade dateTimeFacade)
 {
     _dateTimeFacade = dateTimeFacade;
 }
コード例 #9
0
 public IssueReportDateTimeParser()
 {
     _dateTimeFacade = new DateTimeFacade();
 }
コード例 #10
0
 public IssueStatisticsProcessor()
 {
     _issueReportParser     = new IssueReportParser();
     _dateTimeFacade        = new DateTimeFacade();
     _issueStatisticsWriter = new IssueStatisticsWriter();
 }
コード例 #11
0
 public FeeFactory(IDateTimeFacade dateTimeFacade)
 {
     _dateTimeFacade = dateTimeFacade;
 }
コード例 #12
0
 public DatabaseExceptionLogger(ICandyStoreRepository candyStoreRepository,
                                IDateTimeFacade dateTimeFacade)
 {
     _candyStoreRepository = candyStoreRepository;
     _dateTimeFacade       = dateTimeFacade;
 }