From fe5ce40a973677a914d6ccb86c9b85d8975438a5 Mon Sep 17 00:00:00 2001 From: Haselnussbomber Date: Tue, 25 Mar 2025 17:38:21 +0100 Subject: [PATCH] Fix ISeStringEvaluator service not resolving (#2204) --- Dalamud/Game/Text/Evaluator/SeStringEvaluator.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Dalamud/Game/Text/Evaluator/SeStringEvaluator.cs b/Dalamud/Game/Text/Evaluator/SeStringEvaluator.cs index d9b2b2e01..d0b182f04 100644 --- a/Dalamud/Game/Text/Evaluator/SeStringEvaluator.cs +++ b/Dalamud/Game/Text/Evaluator/SeStringEvaluator.cs @@ -11,6 +11,8 @@ using Dalamud.Game.Config; using Dalamud.Game.Text.Evaluator.Internal; using Dalamud.Game.Text.Noun; using Dalamud.Game.Text.Noun.Enums; +using Dalamud.IoC; +using Dalamud.IoC.Internal; using Dalamud.Logging.Internal; using Dalamud.Plugin.Services; using Dalamud.Utility; @@ -41,7 +43,9 @@ namespace Dalamud.Game.Text.Evaluator; /// /// Evaluator for SeStrings. /// +[PluginInterface] [ServiceManager.EarlyLoadedService] +[ResolveVia] internal class SeStringEvaluator : IServiceType, ISeStringEvaluator { private static readonly ModuleLog Log = new("SeStringEvaluator");