Example #1
0
 public IndexModel(ISageService sageService, IOptions <SageSettings> options, IAuthConfigRepository authConfigRepository, DamaContext context)
 {
     _sageService          = sageService;
     _authConfigRepository = authConfigRepository;
     _settings             = options.Value;
     _context = context;
 }
Example #2
0
 public InvoiceService(ISageService sageService,
                       IAuthConfigRepository authConfigRepository,
                       IOptions <SageSettings> settings)
 {
     _sageService          = sageService;
     _authConfigRepository = authConfigRepository;
     _settings             = settings.Value;
 }
Example #3
0
 public SageServiceBase(
     IOptions <SageSettings> options,
     IAuthConfigRepository authConfigRepository,
     IAppLogger <SageService> logger,
     IMemoryCache memoryCache)
 {
     _settings       = options.Value;
     _baseUrl        = _settings.SageApiBaseUrl;
     _authRepository = authConfigRepository;
     _logger         = logger;
     _cache          = memoryCache;
 }
Example #4
0
 public InvoiceTestService(IAuthConfigRepository authConfigRepository,
                           IOptions <SageSettings> settings)
 {
     _authConfigRepository = authConfigRepository;
     _settings             = settings.Value;
 }