diff --git a/Lombiq.HelpfulLibraries.AspNetCore/Extensions/ServiceCollectionExtensions.cs b/Lombiq.HelpfulLibraries.AspNetCore/Extensions/ServiceCollectionExtensions.cs new file mode 100644 index 00000000..dedf02d3 --- /dev/null +++ b/Lombiq.HelpfulLibraries.AspNetCore/Extensions/ServiceCollectionExtensions.cs @@ -0,0 +1,15 @@ +using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.Mvc.Filters; +using Microsoft.Extensions.DependencyInjection; + +namespace Lombiq.HelpfulLibraries.AspNetCore.Extensions; + +public static class ServiceCollectionExtensions +{ + /// + /// Configures to add the to the list of filters. + /// + public static void AddAsyncResultFilter(this IServiceCollection services) + where TFilter : IAsyncResultFilter => + services.Configure(options => options.Filters.Add(typeof(TFilter))); +} diff --git a/Lombiq.HelpfulLibraries.OrchardCore/DependencyInjection/ServiceCollectionExtensions.cs b/Lombiq.HelpfulLibraries.OrchardCore/DependencyInjection/ServiceCollectionExtensions.cs index 00d02f33..cbeff4df 100644 --- a/Lombiq.HelpfulLibraries.OrchardCore/DependencyInjection/ServiceCollectionExtensions.cs +++ b/Lombiq.HelpfulLibraries.OrchardCore/DependencyInjection/ServiceCollectionExtensions.cs @@ -17,11 +17,4 @@ public static void AddOrchardServices(this IServiceCollection services) services.AddLazyInjectionSupport(); services.TryAddTransient(typeof(IOrchardServices<>), typeof(OrchardServices<>)); } - - /// - /// Configures to add the to the list of filters. - /// - public static void AddAsyncResultFilter(this IServiceCollection services) - where TFilter : IAsyncResultFilter => - services.Configure(options => options.Filters.Add(typeof(TFilter))); }