From a8d96c9dd7b66f412b5f941e96d0aba367d79593 Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 1 Jun 2025 20:57:43 +0200 Subject: [PATCH] Add EnterpriseEnvironment record struct to manage configuration state --- app/MindWork AI Studio/Tools/EnterpriseEnvironment.cs | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 app/MindWork AI Studio/Tools/EnterpriseEnvironment.cs diff --git a/app/MindWork AI Studio/Tools/EnterpriseEnvironment.cs b/app/MindWork AI Studio/Tools/EnterpriseEnvironment.cs new file mode 100644 index 00000000..fd61b949 --- /dev/null +++ b/app/MindWork AI Studio/Tools/EnterpriseEnvironment.cs @@ -0,0 +1,6 @@ +namespace AIStudio.Tools; + +public readonly record struct EnterpriseEnvironment(string ConfigurationServerUrl, Guid ConfigurationId) +{ + public bool IsActive => !string.IsNullOrEmpty(this.ConfigurationServerUrl) && this.ConfigurationId != Guid.Empty; +} \ No newline at end of file