35 lines
734 B
C#
35 lines
734 B
C#
using System.Text.Json.Serialization;
|
|
|
|
namespace CFCoreAPI.Endpoints.Games.Responses
|
|
{
|
|
|
|
public class VersionsResponse
|
|
{
|
|
[JsonConstructor]
|
|
public VersionsResponse(
|
|
List<DataModel> data
|
|
)
|
|
{
|
|
this.Data = data;
|
|
}
|
|
|
|
public IReadOnlyList<DataModel> Data { get; }
|
|
public class DataModel
|
|
{
|
|
[JsonConstructor]
|
|
public DataModel(
|
|
int type,
|
|
List<string> versions
|
|
)
|
|
{
|
|
this.Type = type;
|
|
this.Versions = versions;
|
|
}
|
|
|
|
public int Type { get; }
|
|
public IReadOnlyList<string> Versions { get; }
|
|
}
|
|
}
|
|
|
|
|
|
} |