示例#1
0
 public void OpenTransactionServiceProxy(X509Certificate2 clientCertificate)
 {
     _transactionServiceProxyFactory =
         new ChannelFactory <IBankTransactionService>(SetupCertAuthBinding(), _transactionServiceEndpointAddress);
     _transactionServiceProxyFactory.Credentials.ClientCertificate.Certificate = clientCertificate;
     _transactionServiceProxy = _transactionServiceProxyFactory.CreateChannel();
 }
 public BankTransactionController(IBankTransactionService bankTransactionService)
 {
     _bankTransactionService = bankTransactionService;
 }
 public BankTransactionController(IMapper mapper, IBankTransactionService bankTransactionService)
 {
     this.BankTransactionService = bankTransactionService;
     this.Mapper = mapper;
 }
示例#4
0
 public BankTransactionsController(IBankTransactionService transactionService, IFileService fileService, IMapper mapper)
 {
     _transactionService = transactionService;
     _fileService        = fileService;
     _mapper             = mapper;
 }