Files
Kg.SeaTime/Service/Application.Domain/Services/Interface/Task/IGameTaskService.cs
2026-07-09 22:46:28 +08:00

21 lines
587 B
C#

namespace Application.Domain;
public interface IGameTaskService
{
#region
Task<game_task> GetTaskInfo(int taskId);
Task<List<UserTaskModel>> GetTaskDataByNpc(string userId, int npcId);
Task<game_task_item> GetTaskItemInfo(int itemId);
#endregion
#region
Task<unit_user_task> GetUserTaskInfo(string userId, int taskId);
Task<bool> UpdateUserTaskInfo(string userId, int itemId);
Task<int> GetUserTaskCount(string userId, int taskId);
Task<UserTaskModel> GetUserTaskModel(string userId, game_task_item task);
#endregion
}