Skip to content

Commit 2e8444b

Browse files
Code maintenance (#332)
1 parent 5cc6e14 commit 2e8444b

22 files changed

+17
-40
lines changed

app/MindWork AI Studio/Assistants/Agenda/AssistantAgenda.razor.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using System.Text;
22

33
using AIStudio.Chat;
4-
using AIStudio.Components.Settings;
54
using AIStudio.Dialogs.Settings;
65

76
namespace AIStudio.Assistants.Agenda;

app/MindWork AI Studio/Assistants/AssistantBase.razor

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
@using AIStudio.Chat
2+
@inherits AssistantLowerBase
23
@typeparam TSettings
34

45
<div class="inner-scrolling-context">

app/MindWork AI Studio/Assistants/AssistantBase.razor.cs

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
11
using AIStudio.Chat;
2-
using AIStudio.Components.Settings;
3-
using AIStudio.Dialogs.Settings;
42
using AIStudio.Provider;
53
using AIStudio.Settings;
64
using AIStudio.Tools.Services;
@@ -15,7 +13,7 @@
1513

1614
namespace AIStudio.Assistants;
1715

18-
public abstract partial class AssistantBase<TSettings> : ComponentBase, IMessageBusReceiver, IDisposable where TSettings : IComponent
16+
public abstract partial class AssistantBase<TSettings> : AssistantLowerBase, IMessageBusReceiver, IDisposable where TSettings : IComponent
1917
{
2018
[Inject]
2119
protected SettingsManager SettingsManager { get; init; } = null!;
@@ -35,9 +33,6 @@ public abstract partial class AssistantBase<TSettings> : ComponentBase, IMessage
3533
[Inject]
3634
protected RustService RustService { get; init; } = null!;
3735

38-
[Inject]
39-
protected DataSourceService DataSourceService { get; init; } = null!;
40-
4136
[Inject]
4237
protected NavigationManager NavigationManager { get; init; } = null!;
4338

@@ -50,10 +45,6 @@ public abstract partial class AssistantBase<TSettings> : ComponentBase, IMessage
5045
[Inject]
5146
private MessageBus MessageBus { get; init; } = null!;
5247

53-
internal const string RESULT_DIV_ID = "assistantResult";
54-
internal const string BEFORE_RESULT_DIV_ID = "beforeAssistantResult";
55-
internal const string AFTER_RESULT_DIV_ID = "afterAssistantResult";
56-
5748
protected abstract string Title { get; }
5849

5950
protected abstract string Description { get; }
@@ -99,8 +90,6 @@ public abstract partial class AssistantBase<TSettings> : ComponentBase, IMessage
9990
protected virtual ChatThread ConvertToChatThread => this.chatThread ?? new();
10091

10192
protected virtual IReadOnlyList<IButtonData> FooterButtons => [];
102-
103-
protected static readonly Dictionary<string, object?> USER_INPUT_ATTRIBUTES = new();
10493

10594
protected AIStudio.Settings.Provider providerSettings;
10695
protected MudForm? form;
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
using Microsoft.AspNetCore.Components;
2+
3+
namespace AIStudio.Assistants;
4+
5+
public abstract class AssistantLowerBase : ComponentBase
6+
{
7+
protected static readonly Dictionary<string, object?> USER_INPUT_ATTRIBUTES = new();
8+
9+
internal const string RESULT_DIV_ID = "assistantResult";
10+
internal const string BEFORE_RESULT_DIV_ID = "beforeAssistantResult";
11+
internal const string AFTER_RESULT_DIV_ID = "afterAssistantResult";
12+
}

app/MindWork AI Studio/Assistants/BiasDay/BiasOfTheDayAssistant.razor.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using System.Text;
22

33
using AIStudio.Chat;
4-
using AIStudio.Components.Settings;
54
using AIStudio.Dialogs.Settings;
65
using AIStudio.Settings.DataModel;
76

app/MindWork AI Studio/Assistants/Coding/AssistantCoding.razor.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
using System.Text;
2-
using AIStudio.Components.Settings;
2+
33
using AIStudio.Dialogs.Settings;
44

55
namespace AIStudio.Assistants.Coding;

app/MindWork AI Studio/Assistants/EMail/AssistantEMail.razor.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
using System.Text;
22

33
using AIStudio.Chat;
4-
using AIStudio.Components.Settings;
54
using AIStudio.Dialogs.Settings;
65

76
namespace AIStudio.Assistants.EMail;

app/MindWork AI Studio/Assistants/ERI/AssistantERI.razor.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
using System.Text.RegularExpressions;
33

44
using AIStudio.Chat;
5-
using AIStudio.Components.Settings;
65
using AIStudio.Dialogs;
76
using AIStudio.Dialogs.Settings;
87
using AIStudio.Settings.DataModel;

app/MindWork AI Studio/Assistants/GrammarSpelling/AssistantGrammarSpelling.razor.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
using AIStudio.Chat;
2-
using AIStudio.Components.Settings;
32
using AIStudio.Dialogs.Settings;
43

54
namespace AIStudio.Assistants.GrammarSpelling;

app/MindWork AI Studio/Assistants/IconFinder/AssistantIconFinder.razor.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
using AIStudio.Components.Settings;
21
using AIStudio.Dialogs.Settings;
32

43
namespace AIStudio.Assistants.IconFinder;

0 commit comments

Comments
 (0)