2

我需要继承 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;
  }
4

1 回答 1

2

我们已经讨论过使它们受到保护,以便子类可以在内部设置它们。(例如,参见 EFEntityInfo),但我们没有一个很好的用例来公开它们。

“受保护”是否足以满足您的用例?还是您真的需要“公开”?

于 2012-11-27T15:18:31.000 回答