プロパティにカスタム属性を定義して、そのプロパティが使用されるたびに 1 がその量に追加されてデータベースに格納され、データベースから取得したときに 1 が減算されるようにする方法はありますか?
例えば
これがemdxクラスだと言う
public class book
{
[Required]
string author{get;set;}
[customAttribute]
int amount{get;set;}
}
だから私が欲しいのは、金額がデータベースに保存されるたびに1が追加され、それを取得するたびに1が減算されることです。ここで取得および設定できることはわかっていますが、カスタム属性を使用して実行したいと考えています。これは、多くの場所で実行したいのですが、カスタム コードをすべての場所に記述したくないためです。