私はMVVMアプリケーションでEntity Framework(コードファースト)を使用しています。一部の「ドキュメント」には下書き、確認済みなどのステータスがあり、ドキュメントが確認されたときに変更が加えられていないことを確認したい、請求書について考える、確認/発行されると、ユーザーは内容を変更できません。
Entity Framework の読み取り専用について読んだことがありますが、ビュー、データベース レベルの制御、または AsNoTracking は、このシナリオには適していません (私は思います)。
いくつかのアイデア?