mirror of
https://github.com/unclshura/splitter.git
synced 2026-06-21 16:12:01 +00:00
13 lines
534 B
C#
13 lines
534 B
C#
using System.Reflection;
|
|
|
|
namespace splitter;
|
|
|
|
public static class BuildInfo
|
|
{
|
|
private static readonly Assembly Assembly = typeof(BuildInfo).Assembly;
|
|
|
|
public static string Version => Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion ?? "unknown";
|
|
public static string FileVersion => Assembly.GetCustomAttribute<AssemblyFileVersionAttribute>()?.Version ?? "unknown";
|
|
public static string AssemblyVersion => Assembly.GetName().Version?.ToString() ?? "unknown";
|
|
}
|