public DatabaseClient(string clientEmail, byte[] privateKey) { if (clientEmail == null) { throw new ArgumentNullException("clientEmail"); } if (privateKey == null) { throw new ArgumentNullException("privateKey"); } RequestFactory = new GDataDBRequestFactory(clientEmail, privateKey); }
public DatabaseClient(string username, string password) { GOAuth2RequestFactory requestFactory = GDataDBRequestFactory.RefreshAuthenticate(); var docService = new DocumentsService("database"); docService.RequestFactory = requestFactory; documentService = docService; var ssService = new SpreadsheetsService("database"); ssService.RequestFactory = requestFactory; spreadsheetService = ssService; }
public DatabaseClient(GoogleDataSettings settings) { GOAuth2RequestFactory requestFactory = GDataDBRequestFactory.RefreshAuthenticate(settings); var docService = new DocumentsService("database") { RequestFactory = requestFactory }; documentService = docService; var ssService = new SpreadsheetsService("database") { RequestFactory = requestFactory }; spreadsheetService = ssService; }