diff --git a/app/MindWork AI Studio/Components/MSGComponentBase.cs b/app/MindWork AI Studio/Components/MSGComponentBase.cs index 08f5416f..940ec78e 100644 --- a/app/MindWork AI Studio/Components/MSGComponentBase.cs +++ b/app/MindWork AI Studio/Components/MSGComponentBase.cs @@ -1,9 +1,14 @@ +using AIStudio.Settings; + using Microsoft.AspNetCore.Components; namespace AIStudio.Components; public abstract class MSGComponentBase : ComponentBase, IDisposable, IMessageBusReceiver { + [Inject] + protected SettingsManager SettingsManager { get; init; } = null!; + [Inject] protected MessageBus MessageBus { get; init; } = null!; diff --git a/app/MindWork AI Studio/Pages/Chat.razor.cs b/app/MindWork AI Studio/Pages/Chat.razor.cs index c5d3180b..b50249ac 100644 --- a/app/MindWork AI Studio/Pages/Chat.razor.cs +++ b/app/MindWork AI Studio/Pages/Chat.razor.cs @@ -17,9 +17,6 @@ namespace AIStudio.Pages; /// public partial class Chat : MSGComponentBase, IAsyncDisposable { - [Inject] - private SettingsManager SettingsManager { get; init; } = null!; - [Inject] private ThreadSafeRandom RNG { get; init; } = null!;