1
我是extending my Object Property Value Diff但我意识到如果一个对象有太多的属性,我可能不想区分它们。所以我想出了是否可以使用IoC(如Ninject或其他IoC)动态注入属性?
public class IgnorePropertyDiffAttribute : System.Attribute
{
}
这样我就可以标记我想让diff忽略的属性。但是我不想用[IgnorePropertyDiff]污染我的域对象。
public class Role
{
[IgnorePropertyDiff]
public String Description { set; get; }
public Double Salary { set; get; }
public Boolean HasBonus { set; get; }
}
我的问题是,是否有可能使用IoC像Ninject或其他IoC动态注入[IgnorePropertyDiff]?如果我听起来像一个完全白痴,请执行我,因为我只是一个初中级别的C#开发人员。提前致谢。
谢谢。这就是我的想法,但我不是100%肯定的。 – Jeff 2009-01-09 05:33:34