Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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;
        }
Esempio n. 3
0
        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;
        }