35 lines
750 B
C#
35 lines
750 B
C#
namespace Application.Domain;
|
|
|
|
public interface IUnitUserService
|
|
{
|
|
#region 用户信息
|
|
|
|
Task<List<unit_user>> GetUserDataByAccId(string accId);
|
|
Task<unit_user> GetUserInfoByUserId(string userId);
|
|
Task<unit_user> GetUserInfoByUserNo(string userNo);
|
|
Task<unit_user> GetUserInfoByToken(string token);
|
|
|
|
|
|
#endregion
|
|
|
|
#region 用户注册
|
|
|
|
/// <summary>
|
|
/// 注册游戏角色
|
|
/// </summary>
|
|
/// <param name="areaId"></param>
|
|
/// <param name="accId"></param>
|
|
/// <returns></returns>
|
|
Task<unit_user> Register(int areaId, string accId);
|
|
|
|
Task<bool> RegisterUserInfo(string userId, string nick, string sex);
|
|
|
|
#endregion
|
|
|
|
#region 其他
|
|
|
|
Task<int> GetOnlineCount();
|
|
|
|
|
|
#endregion
|
|
} |