Remotely/Agent.Installer.Win/Models/EmbeddedServerData.cs
2023-07-24 09:16:22 -07:00

28 lines
648 B
C#

using System;
using System.Runtime.Serialization;
namespace Remotely.Agent.Installer.Models;
[DataContract]
public class EmbeddedServerData
{
/// <summary>
/// Parameterless constructor for JsonSerializer.
/// </summary>
public EmbeddedServerData() { }
public EmbeddedServerData(Uri serverUrl, string organizationId)
{
ServerUrl = serverUrl;
OrganizationId = organizationId;
}
public static EmbeddedServerData Empty { get; } = new EmbeddedServerData();
[DataMember]
public string OrganizationId { get; set; } = string.Empty;
[DataMember]
public Uri ServerUrl { get; set; }
}