0
我已经分居的表与不同SyncDirectionOrder
不同范围由表指定SyncDirectionOrder,因为我还没有想出如何使用单个范围做到这一点:如何使用SyncOrchestrator
public void Sync()
{
Sync("BidirectionalScope", SyncDirectionOrder.DownloadAndUpload);
Sync("UploadScope", SyncDirectionOrder.Upload);
Sync("DownloadScope", SyncDirectionOrder.Download);
}
protected SyncOperationStatistics Sync(string syncScope, SyncDirectionOrder syncDirectionOrder)
{
var localProvider = new SqlSyncProvider(...);
var remoteProvider = new SqlSyncProvider(...);
var syncOrchestrator = new SyncOrchestrator
{
LocalProvider = localProvider,
RemoteProvider = remoteProvider,
Direction = syncDirectionOrder
};
return syncOrchestrator.Synchronize();
}