我正在开始一项关于 .Net Sync Framework 的研究,现在我正在尝试定义自定义操作来处理冲突。
我正在使用 Sync Orchestrator 来控制同步会话,目前我捕获了所有冲突,那么如何定义自定义操作以在冲突检测中执行?以下方法是否正确?
if (e.Conflict.Type == DbConflictType.LocalInsertRemoteInsert)
{
//Set a connection to DB
//Call a Stored Proc.
}
在这种情况下,我不使用 Sync Framework 中的标准冲突解决方法,例如:
e.Action = ApplyAction.Continue;
Ps:我使用的是 Sync Framework 2.1 和 C# 语言