From c3af98ce5c8cf91b7829ed6c2e6aac82d11acb18 Mon Sep 17 00:00:00 2001 From: Haselnussbomber Date: Sun, 19 Oct 2025 23:30:25 +0200 Subject: [PATCH] Return the resulting service, not the Task --- Dalamud/IoC/Internal/ServiceContainer.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dalamud/IoC/Internal/ServiceContainer.cs b/Dalamud/IoC/Internal/ServiceContainer.cs index 31d16e02e..95f94038a 100644 --- a/Dalamud/IoC/Internal/ServiceContainer.cs +++ b/Dalamud/IoC/Internal/ServiceContainer.cs @@ -161,7 +161,7 @@ internal class ServiceContainer : IServiceProvider, IServiceType public IServiceScope GetScope() => new ServiceScopeImpl(this); /// - object? IServiceProvider.GetService(Type serviceType) => this.GetSingletonService(serviceType); + object? IServiceProvider.GetService(Type serviceType) => this.GetSingletonService(serviceType).Result; private async Task GetService(Type serviceType, ServiceScopeImpl? scope, object[] scopedObjects) {