0

有没有一种方法可以在属性上定义自定义属性,以便在使用该属性时,将 1 添加到其数量并存储在数据库中,而当我从数据库中检索到它时,从它中减去 1?

例如

说这是 emdx 类

public class book
{
    [Required]
    string author{get;set;}

    [customAttribute]
    int amount{get;set;}
}

所以我想要的是,当数据库1中存储的金额被添加到其中时,当我检索到它时,1被减去。我知道我们可以在这里获取和设置它,但我想使用自定义属性来完成它,因为我想在很多地方都这样做,而且我不想在每个地方都编写自定义代码。

4

0 回答 0