添加项目文件。
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
using UserDomain.Entity;
|
||||
using UserService.Tasks.Param;
|
||||
|
||||
namespace UserService.Tasks
|
||||
{
|
||||
public interface ITaskService
|
||||
{
|
||||
|
||||
Task<string> DayTaskReward();
|
||||
|
||||
Task HourTaskReward();
|
||||
|
||||
|
||||
|
||||
Task RegisterTaskReward(string userId);
|
||||
|
||||
Task<List<UserTask>> GetUserTaskList(GetUserTaskListParam param, string userId);
|
||||
void CompletedTask(CompletedTaskParam param);
|
||||
Task<(bool isok, string msg)> DistributeRewards(string id, string userId);
|
||||
|
||||
Task<(bool success, string message, long totalExp)> ReceiveAllTaskRewardsAsync(string userId);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user