mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2025-04-28 10:39:47 +00:00
Moved metadata attribute into its own namespace
This commit is contained in:
parent
c715b38f41
commit
dc9939b19e
@ -1,5 +1,6 @@
|
|||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
|
|
||||||
|
using AIStudio.Tools.Metadata;
|
||||||
using AIStudio.Tools.Rust;
|
using AIStudio.Tools.Rust;
|
||||||
|
|
||||||
using Microsoft.AspNetCore.Components;
|
using Microsoft.AspNetCore.Components;
|
||||||
|
@ -1,33 +0,0 @@
|
|||||||
namespace AIStudio;
|
|
||||||
|
|
||||||
[AttributeUsage(AttributeTargets.Assembly)]
|
|
||||||
public class MetaDataAttribute(
|
|
||||||
string version,
|
|
||||||
string buildTime,
|
|
||||||
uint buildNum,
|
|
||||||
string dotnetSdkVersion,
|
|
||||||
string dotnetVersion,
|
|
||||||
string rustVersion,
|
|
||||||
string mudBlazorVersion,
|
|
||||||
string tauriVersion,
|
|
||||||
string appCommitHash
|
|
||||||
) : Attribute
|
|
||||||
{
|
|
||||||
public string BuildTime { get; } = buildTime;
|
|
||||||
|
|
||||||
public string Version { get; } = version;
|
|
||||||
|
|
||||||
public uint BuildNum { get; } = buildNum;
|
|
||||||
|
|
||||||
public string DotnetVersion { get; } = dotnetVersion;
|
|
||||||
|
|
||||||
public string DotnetSdkVersion { get; } = dotnetSdkVersion;
|
|
||||||
|
|
||||||
public string RustVersion { get; } = rustVersion;
|
|
||||||
|
|
||||||
public string MudBlazorVersion { get; } = mudBlazorVersion;
|
|
||||||
|
|
||||||
public string TauriVersion { get; } = tauriVersion;
|
|
||||||
|
|
||||||
public string AppCommitHash { get; } = appCommitHash;
|
|
||||||
}
|
|
@ -87,7 +87,7 @@
|
|||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<AssemblyAttribute Include="AIStudio.MetaDataAttribute">
|
<AssemblyAttribute Include="AIStudio.Tools.Metadata.MetaData">
|
||||||
<_Parameter1>$(MetaVersion)</_Parameter1>
|
<_Parameter1>$(MetaVersion)</_Parameter1>
|
||||||
<_Parameter2>$(MetaBuildTime)</_Parameter2>
|
<_Parameter2>$(MetaBuildTime)</_Parameter2>
|
||||||
<_Parameter3>$(MetaBuild)</_Parameter3>
|
<_Parameter3>$(MetaBuild)</_Parameter3>
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
using System.Reflection;
|
using System.Reflection;
|
||||||
|
|
||||||
|
using AIStudio.Tools.Metadata;
|
||||||
using AIStudio.Tools.Rust;
|
using AIStudio.Tools.Rust;
|
||||||
using AIStudio.Tools.Services;
|
using AIStudio.Tools.Services;
|
||||||
|
|
||||||
|
34
app/MindWork AI Studio/Tools/Metadata/MetaDataAttribute.cs
Normal file
34
app/MindWork AI Studio/Tools/Metadata/MetaDataAttribute.cs
Normal file
@ -0,0 +1,34 @@
|
|||||||
|
// ReSharper disable ClassNeverInstantiated.Global
|
||||||
|
namespace AIStudio.Tools.Metadata;
|
||||||
|
|
||||||
|
[AttributeUsage(AttributeTargets.Assembly)]
|
||||||
|
public class MetaDataAttribute(
|
||||||
|
string version,
|
||||||
|
string buildTime,
|
||||||
|
uint buildNum,
|
||||||
|
string dotnetSdkVersion,
|
||||||
|
string dotnetVersion,
|
||||||
|
string rustVersion,
|
||||||
|
string mudBlazorVersion,
|
||||||
|
string tauriVersion,
|
||||||
|
string appCommitHash
|
||||||
|
) : Attribute
|
||||||
|
{
|
||||||
|
public string BuildTime => buildTime;
|
||||||
|
|
||||||
|
public string Version => version;
|
||||||
|
|
||||||
|
public uint BuildNum => buildNum;
|
||||||
|
|
||||||
|
public string DotnetVersion => dotnetVersion;
|
||||||
|
|
||||||
|
public string DotnetSdkVersion => dotnetSdkVersion;
|
||||||
|
|
||||||
|
public string RustVersion => rustVersion;
|
||||||
|
|
||||||
|
public string MudBlazorVersion => mudBlazorVersion;
|
||||||
|
|
||||||
|
public string TauriVersion => tauriVersion;
|
||||||
|
|
||||||
|
public string AppCommitHash => appCommitHash;
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user