Exemplo n.º 1
0
 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;
 }
Exemplo n.º 3
0
        //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>();
 }