updates to support new master versioning
make sure game files are copied correctly in build output
This commit is contained in:
@ -1,19 +1,36 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Text;
|
||||
using System.Collections.Generic;
|
||||
using Newtonsoft.Json;
|
||||
using RestEase;
|
||||
using SharedLibraryCore.Helpers;
|
||||
|
||||
namespace IW4MAdmin.Application.API.Master
|
||||
{
|
||||
/// <summary>
|
||||
/// Defines the structure of the IW4MAdmin instance for the master API
|
||||
/// </summary>
|
||||
public class ApiInstance
|
||||
{
|
||||
/// <summary>
|
||||
/// Unique ID of the instance
|
||||
/// </summary>
|
||||
[JsonProperty("id")]
|
||||
public string Id { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Indicates how long the instance has been running
|
||||
/// </summary>
|
||||
[JsonProperty("uptime")]
|
||||
public int Uptime { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Specifices the version of the instance
|
||||
/// </summary>
|
||||
[JsonProperty("version")]
|
||||
public float Version { get; set; }
|
||||
[JsonConverter(typeof(BuildNumberJsonConverter))]
|
||||
public BuildNumber Version { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// List of servers the instance is monitoring
|
||||
/// </summary>
|
||||
[JsonProperty("servers")]
|
||||
public List<ApiServer> Servers { get; set; }
|
||||
}
|
||||
|
Reference in New Issue
Block a user