public SheetsClient(SheetsServiceProvider provider, IOptions <GoogleSheetsSettings> options, ILogger <SheetsClient> logger) { _serviceProvider = provider; _logger = logger; _settings = options.Value; }
public SheetsServiceProvider(IOptions <GoogleSheetsSettings> options) { _settings = options.Value; _serviceCache = new Lazy <SheetsService>(Create); }