コード例 #1
0
 public ExactDocumentStore(string exactOnlineUrl, IExactOnlineOAuthIAccessTokenProvider oAuthIAccessTokenProvider)
 {
     api = new ExactOnlineApiClient(
         new ExactOnlineClient(exactOnlineUrl, oAuthIAccessTokenProvider.GetAccessToken)
         );
     documentService           = new ExactEntityService <Document>(api);
     documentAttachmentService = new ExactDocumentAttachmentService(api);
     documentCategoryService   = new ExactDocumentCategoryService(api);
 }
コード例 #2
0
 public FileSyncerFactory()
 {
     syncInfoRepository = new EFSyncInfoRepository();
     exactOnlineOAuthIAccessTokenProvider = new ExactOAuthTokenProvider(exactWebsite, exactClientId, exactClientSecret);
     dropboxOAuthIAccessTokenProvider     = new DropboxOAuthTokenProvider(dropboxClientId, dropboxClientSecret);
 }