EntityFramework.Extendedライブラリを使用して、テーブルを一括更新しようとしています。割り当てている値が定数の場合はうまく機能しますが、ある列を別の列に割り当てようとすると、例外がスローされます。たとえば(これはアイデアを広めるためだけに考案されたものです)
// This works fine
Update<Client>( c => c.Active, c => new Client() { DatabaseId = 100 } );
// This throws an exception
Update<Client>( c => c.Active, c => new Client() { DatabaseId = c.ClientId } );
スローされる例外は
System.InvalidOperationException、スコープ''から参照されるタイプ'Client'の変数'c'ですが、定義されていません
誰かがこれをうまくやったことがありますか?