コード例 #1
0
 public MainController(
     ITransfersService transfersService,
     UserManager <ApplicationUser> userManager)
 {
     this.transfersService = transfersService;
     this.userManager      = userManager;
 }
コード例 #2
0
 public SuspendTransfer(
     ILogger <SuspendTransfer> logger,
     IAccessTokenValidator accessTokenValidator,
     ITransfersService transfersService
     ) : base(logger)
 {
     this.accessTokenValidator = accessTokenValidator;
     this.transfersService     = transfersService;
 }
コード例 #3
0
 public DriversRatingsController(
     IDriversRatingsService driversRatingsService,
     ITransfersService transfersService,
     UserManager <ApplicationUser> userManager)
 {
     this.driversRatingsService = driversRatingsService;
     this.transfersService      = transfersService;
     this.userManager           = userManager;
 }
コード例 #4
0
 public CreateTransfer(
     ILogger <CreateTransfer> logger,
     IAccessTokenValidator accessTokenValidator,
     ITransfersService transfersService,
     ICoreContext coreContext
     ) : base(logger)
 {
     this.accessTokenValidator = accessTokenValidator;
     this.transfersService     = transfersService;
     this.coreContext          = coreContext;
 }
コード例 #5
0
 public TransfersController(
     UserManager <ApplicationUser> userManager,
     ITransfersService transfersService,
     IWarehousesService warehousesService,
     IGoodsService goodsService)
 {
     this.userManager       = userManager;
     this.transfersService  = transfersService;
     this.warehousesService = warehousesService;
     this.goodsService      = goodsService;
 }
コード例 #6
0
 public ProcessContainers(
     ILogger <ProcessContainers> logger,
     IStorageRepository storageRepository,
     ITransfersService transfersService,
     ICoreContext coreContext
     ) : base(logger)
 {
     this.storageRepository = storageRepository;
     this.transfersService  = transfersService;
     this.coreContext       = coreContext;
 }
コード例 #7
0
 public TransfersController(
     ITransfersService transfersService,
     IDriversService driversService,
     ITransfersTypesService transfersTypesService,
     UserManager <ApplicationUser> userManager,
     IUsersService usersService)
 {
     this.transfersService      = transfersService;
     this.driversService        = driversService;
     this.transfersTypesService = transfersTypesService;
     this.userManager           = userManager;
     this.usersService          = usersService;
 }
コード例 #8
0
 public PurchaseService(
     ITransfersService transfersService,
     ISettingsService settingsService,
     IVouchersService vouchersService,
     ICustomerProfileClient customerProfileClient,
     IWalletManagementClient walletManagementClient,
     ICampaignClient campaignClient,
     IEligibilityEngineClient eligibilityEngineClient,
     IPrivateBlockchainFacadeClient privateBlockchainFacadeClient,
     IRabbitPublisher <VoucherTokensReservedEvent> voucherTokensReservedEventPublisher,
     ILogFactory logFactory)
 {
     _transfersService                    = transfersService;
     _settingsService                     = settingsService;
     _vouchersService                     = vouchersService;
     _customerProfileClient               = customerProfileClient;
     _walletManagementClient              = walletManagementClient;
     _campaignClient                      = campaignClient;
     _eligibilityEngineClient             = eligibilityEngineClient;
     _privateBlockchainFacadeClient       = privateBlockchainFacadeClient;
     _voucherTokensReservedEventPublisher = voucherTokensReservedEventPublisher;
     _log = logFactory.CreateLog(this);
 }
コード例 #9
0
 public TransfersController(ITransfersService transfersService)
 {
     this.transfersService = transfersService;
 }