public DropboxRestAPIFileProvider(IDropboxOAuthIAccessTokenProvider oAuthTokenProvider) { if (oAuthTokenProvider == null) { throw new ArgumentNullException("oAuthTokenProvider"); } this.oAuthTokenProvider = oAuthTokenProvider; }
public FileSyncerFactory() { syncInfoRepository = new EFSyncInfoRepository(); exactOnlineOAuthIAccessTokenProvider = new ExactOAuthTokenProvider(exactWebsite, exactClientId, exactClientSecret); dropboxOAuthIAccessTokenProvider = new DropboxOAuthTokenProvider(dropboxClientId, dropboxClientSecret); }