From 8d2b451819914d0aacd21e9a45905ef917e6726d Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 5 Jan 2025 16:03:52 +0100 Subject: [PATCH] Defined initial data source types --- .../Settings/DataModel/DataSourceExtension.cs | 16 ++++++++++++++++ .../Settings/DataModel/DataSourceType.cs | 11 +++++++++++ 2 files changed, 27 insertions(+) create mode 100644 app/MindWork AI Studio/Settings/DataModel/DataSourceExtension.cs create mode 100644 app/MindWork AI Studio/Settings/DataModel/DataSourceType.cs diff --git a/app/MindWork AI Studio/Settings/DataModel/DataSourceExtension.cs b/app/MindWork AI Studio/Settings/DataModel/DataSourceExtension.cs new file mode 100644 index 00000000..77ddb7a7 --- /dev/null +++ b/app/MindWork AI Studio/Settings/DataModel/DataSourceExtension.cs @@ -0,0 +1,16 @@ +namespace AIStudio.Settings.DataModel; + +public static class DataSourceExtension +{ + public static string GetDisplayName(this DataSourceType type) + { + return type switch + { + DataSourceType.LOCAL_FILE => "Local File", + DataSourceType.LOCAL_DIRECTORY => "Local Directory", + DataSourceType.ERI => "ERI Server", + + _ => "None", + }; + } +} \ No newline at end of file diff --git a/app/MindWork AI Studio/Settings/DataModel/DataSourceType.cs b/app/MindWork AI Studio/Settings/DataModel/DataSourceType.cs new file mode 100644 index 00000000..beecc5d1 --- /dev/null +++ b/app/MindWork AI Studio/Settings/DataModel/DataSourceType.cs @@ -0,0 +1,11 @@ +namespace AIStudio.Settings.DataModel; + +public enum DataSourceType +{ + NONE = 0, + + LOCAL_FILE, + LOCAL_DIRECTORY, + + ERI, +} \ No newline at end of file