// ReSharper disable ClassNeverInstantiated.Global namespace AIStudio.Tools.Metadata; [AttributeUsage(AttributeTargets.Assembly)] public class MetaDataAttribute( string version, string buildTime, uint buildNum, string dotnetSdkVersion, string rustVersion, string mudBlazorVersion, string tauriVersion, string appCommitHash ) : Attribute { public string BuildTime => buildTime; public string Version => version; public uint BuildNum => buildNum; /// /// Gets the .NET SDK which built the app. The .NET runtime which runs it is . /// public string DotnetSdkVersion => dotnetSdkVersion; public string RustVersion => rustVersion; public string MudBlazorVersion => mudBlazorVersion; public string TauriVersion => tauriVersion; public string AppCommitHash => appCommitHash; }