From 27c13da5613ab402d30c6d1b344edffab4014719 Mon Sep 17 00:00:00 2001 From: Jicheng Lu <103353@smsassist.com> Date: Tue, 16 Jul 2024 17:17:38 -0500 Subject: [PATCH] minor change --- .../Services/BotSharpFileService.Conversation.cs | 4 ---- .../Files/Services/BotSharpFileService.Pdf.cs | 3 --- .../Files/Services/BotSharpFileService.cs | 1 - src/Infrastructure/BotSharp.Core/Using.cs | 3 +++ .../FileHandlerPlugin.cs | 1 - .../Functions/ReadImageFn.cs | 9 --------- .../Functions/ReadPdfFn.cs | 9 --------- .../Hooks/FileHandlerHook.cs | 5 ----- src/Plugins/BotSharp.Plugin.FileReader/Using.cs | 15 +++++++++++++-- 9 files changed, 16 insertions(+), 34 deletions(-) diff --git a/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Conversation.cs b/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Conversation.cs index 694bccb0..ff80690a 100644 --- a/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Conversation.cs +++ b/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Conversation.cs @@ -1,10 +1,6 @@ -using AspectInjector.Broker; -using Azure.Core; using BotSharp.Abstraction.Files.Converters; using Microsoft.EntityFrameworkCore; using System.IO; -using System.Net.Mime; -using System.Threading; namespace BotSharp.Core.Files.Services; diff --git a/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Pdf.cs b/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Pdf.cs index 063b66bb..2a00938d 100644 --- a/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Pdf.cs +++ b/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.Pdf.cs @@ -1,7 +1,4 @@ using System.IO; -using System.Linq; -using System.Net.Http; -using System.Threading; namespace BotSharp.Core.Files.Services; diff --git a/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.cs b/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.cs index f915b51e..234bc08b 100644 --- a/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.cs +++ b/src/Infrastructure/BotSharp.Core/Files/Services/BotSharpFileService.cs @@ -1,6 +1,5 @@ using Microsoft.AspNetCore.StaticFiles; using System.IO; -using System.Net.Mime; namespace BotSharp.Core.Files.Services; diff --git a/src/Infrastructure/BotSharp.Core/Using.cs b/src/Infrastructure/BotSharp.Core/Using.cs index c17b2896..88293d97 100644 --- a/src/Infrastructure/BotSharp.Core/Using.cs +++ b/src/Infrastructure/BotSharp.Core/Using.cs @@ -4,6 +4,9 @@ global using System.Text; global using System.Threading.Tasks; global using System.Linq; global using System.Text.Json; +global using System.Net.Mime; +global using System.Net.Http; +global using System.Threading; global using Microsoft.Extensions.DependencyInjection; global using Microsoft.Extensions.Logging; global using EntityFrameworkCore.BootKit; diff --git a/src/Plugins/BotSharp.Plugin.FileReader/FileHandlerPlugin.cs b/src/Plugins/BotSharp.Plugin.FileReader/FileHandlerPlugin.cs index e174d967..d4b0f0b5 100644 --- a/src/Plugins/BotSharp.Plugin.FileReader/FileHandlerPlugin.cs +++ b/src/Plugins/BotSharp.Plugin.FileReader/FileHandlerPlugin.cs @@ -1,4 +1,3 @@ -using BotSharp.Abstraction.Settings; using BotSharp.Plugin.FileHandler.Hooks; using Microsoft.Extensions.Configuration; diff --git a/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadImageFn.cs b/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadImageFn.cs index 9543b9fa..9ae19250 100644 --- a/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadImageFn.cs +++ b/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadImageFn.cs @@ -1,12 +1,3 @@ -using BotSharp.Abstraction.Agents.Enums; -using BotSharp.Abstraction.Files.Enums; -using BotSharp.Abstraction.Files.Models; -using BotSharp.Abstraction.Files; -using BotSharp.Abstraction.MLTasks; -using Microsoft.Extensions.Logging; -using BotSharp.Core.Infrastructures; -using System.Net.Mime; - namespace BotSharp.Plugin.FileHandler.Functions; public class ReadImageFn : IFunctionCallback diff --git a/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadPdfFn.cs b/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadPdfFn.cs index 29c63033..0464f186 100644 --- a/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadPdfFn.cs +++ b/src/Plugins/BotSharp.Plugin.FileReader/Functions/ReadPdfFn.cs @@ -1,12 +1,3 @@ -using BotSharp.Abstraction.Agents.Enums; -using BotSharp.Abstraction.Files.Enums; -using BotSharp.Abstraction.Files.Models; -using BotSharp.Abstraction.Files; -using BotSharp.Abstraction.MLTasks; -using BotSharp.Core.Infrastructures; -using Microsoft.Extensions.Logging; -using System.Net.Mime; - namespace BotSharp.Plugin.FileHandler.Functions; public class ReadPdfFn : IFunctionCallback diff --git a/src/Plugins/BotSharp.Plugin.FileReader/Hooks/FileHandlerHook.cs b/src/Plugins/BotSharp.Plugin.FileReader/Hooks/FileHandlerHook.cs index 5a0b8adf..025e53ef 100644 --- a/src/Plugins/BotSharp.Plugin.FileReader/Hooks/FileHandlerHook.cs +++ b/src/Plugins/BotSharp.Plugin.FileReader/Hooks/FileHandlerHook.cs @@ -1,8 +1,3 @@ -using BotSharp.Abstraction.Agents.Enums; -using BotSharp.Abstraction.Agents.Settings; -using BotSharp.Abstraction.Functions.Models; -using BotSharp.Abstraction.Repositories; - namespace BotSharp.Plugin.FileHandler.Hooks; public class FileHandlerHook : AgentHookBase, IAgentHook diff --git a/src/Plugins/BotSharp.Plugin.FileReader/Using.cs b/src/Plugins/BotSharp.Plugin.FileReader/Using.cs index fabdd155..679e70ca 100644 --- a/src/Plugins/BotSharp.Plugin.FileReader/Using.cs +++ b/src/Plugins/BotSharp.Plugin.FileReader/Using.cs @@ -3,19 +3,30 @@ global using System.Collections.Generic; global using System.Text; global using System.Linq; global using System.Text.Json; +global using System.Net.Mime; global using System.Threading.Tasks; +global using Microsoft.Extensions.DependencyInjection; +global using Microsoft.Extensions.Logging; global using BotSharp.Abstraction.Agents; global using BotSharp.Abstraction.Conversations; global using BotSharp.Abstraction.Plugins; global using BotSharp.Abstraction.Conversations.Models; global using BotSharp.Abstraction.Functions; global using BotSharp.Abstraction.Agents.Models; -global using BotSharp.Abstraction.Templating; -global using Microsoft.Extensions.DependencyInjection; +global using BotSharp.Abstraction.Agents.Enums; +global using BotSharp.Abstraction.Files.Enums; +global using BotSharp.Abstraction.Files.Models; +global using BotSharp.Abstraction.Files; +global using BotSharp.Abstraction.MLTasks; global using BotSharp.Abstraction.Utilities; +global using BotSharp.Abstraction.Agents.Settings; +global using BotSharp.Abstraction.Functions.Models; +global using BotSharp.Abstraction.Repositories; +global using BotSharp.Abstraction.Settings; global using BotSharp.Abstraction.Messaging; global using BotSharp.Abstraction.Messaging.Models.RichContent; global using BotSharp.Abstraction.Options; +global using BotSharp.Core.Infrastructures; global using BotSharp.Plugin.FileHandler.Enums; global using BotSharp.Plugin.FileHandler.Settings; global using BotSharp.Plugin.FileHandler.LlmContexts; \ No newline at end of file