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; }
public BankTransactionsController(IBankTransactionService transactionService, IFileService fileService, IMapper mapper) { _transactionService = transactionService; _fileService = fileService; _mapper = mapper; }