生成的Manager
会继承DomainManagerBase
基类,该基类提供一些常见的方法和属性。
你可以重写或使用这些方法来快速实现自己的业务逻辑。
父类提供相关的成员:
/// <summary> /// 仓储上下文,可通过Store访问到其他实体的上下文 /// </summary> public DataStoreContext Stores { get; init; } /// <summary> /// 实体的只读仓储实现 /// </summary> public QuerySet<TEntity> Query { get; init; } /// <summary> /// 实体的可写仓储实现 /// </summary> public CommandSet<TEntity> Command { get; init; } /// <summary> /// 是否自动保存(调用SaveChanges) /// </summary> public bool AutoSave { get; set; } = true;
Tip
你可以自行定义业务接口,然后让Manager继承该接口。
内容大纲