私のRIAサービスを考えると:
[Update]
public void Update(Car car)
{
_carRepository.Update(car);
}
[Update(UsingCustomMethod = true)]
public void UpdateAndClone(Car car)
{
_carRepository.UpdateAndClone(car);
}
SubmitChanges を Silverlight クライアント側からカスタム更新メソッドに "マップ" するにはどうすればよいですか?
Public void Save(Action<SubmitOperation> submitCallback, object state)
{
_carContext.SubmitChanges(submitCallback, state);
}
Public void SaveAndClone(Action<SubmitOperation> submitCallback, object state)
{
_carContext.SubmitChanges(submitCallback, state);
// _carContext.UpdateAndClone(????)
}
ユーザーが実行するアクションに応じて、アプリケーションで 2 つのまったく異なる方法で更新を処理するようにしたいと考えていますが、「カスタム」更新をどのように使用すればよいか理解できません。