22 lines
628 B
C#
22 lines
628 B
C#
namespace Application.Domain;
|
|
|
|
public interface IGameMapService
|
|
{
|
|
#region 城市地图数据
|
|
|
|
Task<game_city> GetCityInfo(int cityId);
|
|
Task<game_city_map> GetMapInfo(string mapId);
|
|
Task<List<game_city_map>> GetMapCity(int cityId);
|
|
Task<int> GetMapCityByMapId(string mapId);
|
|
Task<List<game_city_npc>> GetMapNpc(string mapId);
|
|
Task<game_city_npc> GetNpcInfo(int npcId);
|
|
#endregion
|
|
|
|
#region 用户地图
|
|
|
|
Task<string> GetUserOnMapId(string userId);
|
|
Task<unit_user_online> GetUserOnMap(string userId);
|
|
Task UpdateUserOnMap(string userId, string ip, string mapId);
|
|
|
|
#endregion
|
|
} |