using F9WebAiTest.Domain.Entities.SYS.WuziMulus; namespace F9WebAiTest.Domain.Interfaces.SYS.WuziMulus; /// 物资分组写仓储(聚合根仓储) public interface IWuziGroupWriteRepository : IDInterface { Task GetByIdAsync(long id, CancellationToken cancellationToken); Task AddAsync(WuziGroup entity); Task UpdateAsync(WuziGroup entity); Task SoftDeleteAsync(long id); } /// 物资目录写仓储(聚合根仓储) public interface IWuziMuluWriteRepository : IDInterface { Task GetByIdAsync(long id, CancellationToken cancellationToken); Task AddAsync(WuziMulu entity); Task UpdateAsync(WuziMulu entity); Task SoftDeleteAsync(long id); }