public PaymentController(IUserService userService, ICardService cardService, ITransactService transactService, Common.Logger.ILogger logger) { _userService = userService; _cardService = cardService; _transactService = transactService; _client = new RestClient { BaseUrl = new System.Uri(_bankUrl) }; _logger = logger; }
public TransactService(IRepository <PaymentTransaction> repository, Common.Logger.ILogger logger) { _repository = repository; _logger = logger; }
//public UserService(PaymentContext context) //{ // this.context = context; //} public UserService(IRepository <User> repository, IOptions <AppSettings> appSettings, Common.Logger.ILogger logger) { _repository = repository; _appSettings = appSettings.Value; _logger = logger; }
public CardService(IRepository <Card> repository, Common.Logger.ILogger logger) { _repository = repository; _logger = logger; }
public void SetUp() { _Logger = Substitute.For <Common.Logger.ILogger>(); }