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

@@ -4,6 +4,13 @@ namespace Yi.Framework.Bbs.Domain.Managers.AssignmentProviders;
public class AssignmentContext
{
public AssignmentContext( Guid currentUserId,List<AssignmentDefineAggregateRoot> allAssignmentDefine, List<AssignmentAggregateRoot> currentUserAssignments)
{
AllAssignmentDefine = allAssignmentDefine;
CurrentUserAssignments = currentUserAssignments;
CurrentUserId = currentUserId;
}
/// <summary>
/// 全部的任务定义
/// </summary>
@@ -17,5 +24,5 @@ public class AssignmentContext
/// <summary>
/// 当前用户id
/// </summary>
public Guid CurrentUserId { get; set; }
public Guid CurrentUserId { get; }
}