using System; namespace Deploymentcenter.Client.Models { /// /// Runtime accessibility for build metadata embedded at compile-time. /// public static class BuildInfo { public static string Version { get; set; } = "1.0.0"; public static string GitCommit { get; set; } = "HEAD"; public static string GitCommitShort { get; set; } = "HEAD"; public static string BuildDateUtc { get; set; } = DateTime.UtcNow.ToString("o"); public static string Channel { get; set; } = "prod"; public static string Summary => $"v{Version} ({GitCommitShort}) built on {BuildDateUtc} [{Channel}]"; } }