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