mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-11-05 05:27:21 +00:00
Moved all extension methods into extension blocks (#1155)
This commit is contained in:
1 parent
acc7d09fa2
commit
c0a75f39ac
138 files changed
+5884
-4954
No files matched your search
@@ -34,45 +34,51 @@ public static class RIDExtensions
|
||||
};
|
||||
}
|
||||
|
||||
public static string AsMicrosoftRid(this RID rid) => rid switch
|
||||
extension(RID rid)
|
||||
{
|
||||
RID.WIN_X64 => "win-x64",
|
||||
RID.WIN_ARM64 => "win-arm64",
|
||||
public string AsMicrosoftRid() => rid switch
|
||||
{
|
||||
RID.WIN_X64 => "win-x64",
|
||||
RID.WIN_ARM64 => "win-arm64",
|
||||
|
||||
RID.LINUX_X64 => "linux-x64",
|
||||
RID.LINUX_ARM64 => "linux-arm64",
|
||||
RID.LINUX_X64 => "linux-x64",
|
||||
RID.LINUX_ARM64 => "linux-arm64",
|
||||
|
||||
RID.OSX_X64 => "osx-x64",
|
||||
RID.OSX_ARM64 => "osx-arm64",
|
||||
RID.OSX_X64 => "osx-x64",
|
||||
RID.OSX_ARM64 => "osx-arm64",
|
||||
|
||||
_ => string.Empty,
|
||||
};
|
||||
_ => string.Empty,
|
||||
};
|
||||
|
||||
public string ToUserFriendlyName() => rid switch
|
||||
{
|
||||
RID.WIN_X64 => "Windows x64",
|
||||
RID.WIN_ARM64 => "Windows ARM64",
|
||||
|
||||
RID.LINUX_X64 => "Linux x64",
|
||||
RID.LINUX_ARM64 => "Linux ARM64",
|
||||
|
||||
RID.OSX_X64 => "macOS x64",
|
||||
RID.OSX_ARM64 => "macOS ARM64",
|
||||
|
||||
_ => "unknown",
|
||||
};
|
||||
}
|
||||
|
||||
public static string ToUserFriendlyName(this RID rid) => rid switch
|
||||
extension(string rid)
|
||||
{
|
||||
RID.WIN_X64 => "Windows x64",
|
||||
RID.WIN_ARM64 => "Windows ARM64",
|
||||
public RID ToRID() => rid switch
|
||||
{
|
||||
"win-x64" => RID.WIN_X64,
|
||||
"win-arm64" => RID.WIN_ARM64,
|
||||
|
||||
RID.LINUX_X64 => "Linux x64",
|
||||
RID.LINUX_ARM64 => "Linux ARM64",
|
||||
"linux-x64" => RID.LINUX_X64,
|
||||
"linux-arm64" => RID.LINUX_ARM64,
|
||||
|
||||
RID.OSX_X64 => "macOS x64",
|
||||
RID.OSX_ARM64 => "macOS ARM64",
|
||||
"osx-x64" => RID.OSX_X64,
|
||||
"osx-arm64" => RID.OSX_ARM64,
|
||||
|
||||
_ => "unknown",
|
||||
};
|
||||
|
||||
public static RID ToRID(this string rid) => rid switch
|
||||
{
|
||||
"win-x64" => RID.WIN_X64,
|
||||
"win-arm64" => RID.WIN_ARM64,
|
||||
|
||||
"linux-x64" => RID.LINUX_X64,
|
||||
"linux-arm64" => RID.LINUX_ARM64,
|
||||
|
||||
"osx-x64" => RID.OSX_X64,
|
||||
"osx-arm64" => RID.OSX_ARM64,
|
||||
|
||||
_ => RID.NONE,
|
||||
};
|
||||
_ => RID.NONE,
|
||||
};
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user