43 lines
687 B
C#
43 lines
687 B
C#
namespace MMOserver.Api;
|
|
|
|
// RestApi.BossRaidAccesssAsync 반환용 도메인 모델
|
|
// API 응답(BossRaidAccessResponse)을 직접 노출하지 않고 이걸로 매핑해서 반환
|
|
public sealed class BossRaidResult
|
|
{
|
|
public int RoomId
|
|
{
|
|
get;
|
|
init;
|
|
}
|
|
|
|
public string SessionName
|
|
{
|
|
get;
|
|
init;
|
|
} = string.Empty;
|
|
|
|
public int BossId
|
|
{
|
|
get;
|
|
init;
|
|
}
|
|
|
|
public List<string> Players
|
|
{
|
|
get;
|
|
init;
|
|
} = new();
|
|
|
|
public string Status
|
|
{
|
|
get;
|
|
init;
|
|
} = string.Empty;
|
|
|
|
public Dictionary<string, string> Tokens
|
|
{
|
|
get;
|
|
init;
|
|
} = new();
|
|
}
|