public override void Remove() { Context = null; }
public abstract void Add(DomainContext context);
public override void Add(DomainContext context) { Context = context; }