コード例 #1
0
 public FeesController(
     IDeletableEntityRepository <Principal> principalsRepository,
     IChildrenService childrenService,
     IFeesService feesService)
 {
     this.principalsRepository = principalsRepository;
     this.childrenService      = childrenService;
     this.feesService          = feesService;
 }
 public TransferToExternalRequestedHandler(
     ITransferService transferService,
     IFeesService feesService,
     IRabbitPublisher <TransferToExternalFailedEvent> transferToExternalFailedPublisher,
     ILogFactory logFactory)
 {
     _transferService = transferService;
     _feesService     = feesService;
     _transferToExternalFailedPublisher = transferToExternalFailedPublisher;
     _log = logFactory.CreateLog(this);
 }
 public CrossChainTransfersService(
     IPrivateBlockchainFacadeClient pbfClient,
     IWalletManagementClient walletManagementClient,
     ICrossChainWalletLinkerClient crossChainWalletLinkerClient,
     IFeesService feesService,
     ISettingsService settingsService,
     IRabbitPublisher <TransferToExternalRequestedEvent> transferToExternalRequestedPublisher)
 {
     _pbfClient = pbfClient;
     _walletManagementClient       = walletManagementClient;
     _crossChainWalletLinkerClient = crossChainWalletLinkerClient;
     _feesService     = feesService;
     _settingsService = settingsService;
     _transferToExternalRequestedPublisher = transferToExternalRequestedPublisher;
 }
コード例 #4
0
 public FeesController(IFeesService feesService)
 {
     this.feesService = feesService;
 }
コード例 #5
0
 public FeesController(IFeesService feesService)
 {
     _feesService = feesService;
 }