我需要子类化 Breeze.WebApi.ContextProvider,但它使用具有内部构造函数的 EntityInfo :( 是否计划将 EntityInfo 类的所有成员公开?
public class EntityInfo {
internal EntityInfo() {
}
public Object Entity { get; internal set; }
public EntityState EntityState { get; internal set; }
public Dictionary<String, Object> OriginalValuesMap { get; internal set; }
internal AutoGeneratedKey AutoGeneratedKey;
}
最佳答案
我们已经讨论过将它们保护起来,以便子类可以在内部设置它们。 (例如,请参阅 EFEntityInfo),但我们没有一个好的用例来将它们公开。
“ protected ”足以满足您的用例吗?或者你真的需要“公共(public)”吗?
关于breeze - 是否计划将 Breeze.WebApi.EntityInfo 类的所有成员公开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13584610/