feat: 完成任务系统的领域服务

This commit is contained in:
chenchun
2024-08-12 17:16:30 +08:00
parent d46d6a58ab
commit b4751ea87a
11 changed files with 256 additions and 44 deletions

View File

@@ -14,11 +14,4 @@ public interface IAssignmentProvider : ITransientDependency
/// <param name="context"></param>
/// <returns></returns>
Task<List<AssignmentDefineAggregateRoot>> GetCanReceiveListAsync(AssignmentContext context);
/// <summary>
/// 校验是否能够被领取,该方法还需工厂进行代理执行一次
/// </summary>
/// <param name="context"></param>
/// <returns></returns>
Task VerifyCanAcceptAsync(AssignmentContext context);
}