public DropboxToExactSyncer(IDropboxFileProvider dropboxFileProvider, IExactDocumentStore documentStore, ISyncInfoRepository syncInfoRepository)
 {
     this.dropboxFileProvider = dropboxFileProvider;
     this.documentStore       = documentStore;
     this.syncInfoRepository  = syncInfoRepository;
 }
示例#2
0
 public FileSyncerFactory()
 {
     syncInfoRepository = new EFSyncInfoRepository();
     exactOnlineOAuthIAccessTokenProvider = new ExactOAuthTokenProvider(exactWebsite, exactClientId, exactClientSecret);
     dropboxOAuthIAccessTokenProvider     = new DropboxOAuthTokenProvider(dropboxClientId, dropboxClientSecret);
 }