From 711b12fa249cba9effecd4e722dd8d460d083659 Mon Sep 17 00:00:00 2001 From: vnugent Date: Tue, 17 Sep 2024 14:29:49 -0400 Subject: feat: some mvc static routing extensions --- .../src/LoadingExtensions.cs | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'lib/VNLib.Plugins.Extensions.Loading/src/LoadingExtensions.cs') diff --git a/lib/VNLib.Plugins.Extensions.Loading/src/LoadingExtensions.cs b/lib/VNLib.Plugins.Extensions.Loading/src/LoadingExtensions.cs index ca897e6..b3fa7b7 100644 --- a/lib/VNLib.Plugins.Extensions.Loading/src/LoadingExtensions.cs +++ b/lib/VNLib.Plugins.Extensions.Loading/src/LoadingExtensions.cs @@ -552,15 +552,10 @@ namespace VNLib.Plugins.Extensions.Loading /// public static T CreateService(this PluginBase plugin) { - if (plugin.HasConfigForType()) - { - IConfigScope config = plugin.GetConfigForType(); - return CreateService(plugin, config); - } - else - { - return CreateService(plugin, (IConfigScope?)null); - } + return CreateService( + plugin, + config: plugin.TryGetConfigForType() + ); } /// -- cgit