feat: 搭建任务框架

This commit is contained in:
橙子
2024-08-11 23:23:38 +08:00
parent dee6ea1663
commit d46d6a58ab
11 changed files with 287 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
using Yi.Framework.Bbs.Domain.Entities.Assignment;
namespace Yi.Framework.Bbs.Domain.Managers.AssignmentProviders;
public class AssignmentContext
{
/// <summary>
/// 全部的任务定义
/// </summary>
public List<AssignmentDefineAggregateRoot> AllAssignmentDefine { get; }
/// <summary>
/// 当前用户的全部任务数据
/// </summary>
public List<AssignmentAggregateRoot> CurrentUserAssignments { get; }
/// <summary>
/// 当前用户id
/// </summary>
public Guid CurrentUserId { get; set; }
}