2020-08-08 08:53:35 +02:00
|
|
|
|
namespace Giants.Services
|
|
|
|
|
{
|
|
|
|
|
using System;
|
2020-08-09 01:31:16 +02:00
|
|
|
|
using Giants.Services.Core.Entities;
|
2020-08-08 08:53:35 +02:00
|
|
|
|
|
2020-08-09 01:31:16 +02:00
|
|
|
|
public class ServerInfo : DataContract.ServerInfo, IIdentifiable
|
2020-08-08 08:53:35 +02:00
|
|
|
|
{
|
2020-08-09 01:31:16 +02:00
|
|
|
|
public string id => HostIpAddress;
|
|
|
|
|
|
2020-08-08 08:53:35 +02:00
|
|
|
|
public string HostIpAddress { get; set; }
|
|
|
|
|
|
|
|
|
|
public DateTime LastHeartbeat { get; set; }
|
2020-08-09 01:31:16 +02:00
|
|
|
|
|
|
|
|
|
public string DocumentType => nameof(ServerInfo);
|
2020-08-08 08:53:35 +02:00
|
|
|
|
}
|
|
|
|
|
}
|