From 2481d1857b08879a3d15e679a302667c7d8976f7 Mon Sep 17 00:00:00 2001 From: Dennis Brentjes Date: Wed, 1 Jan 2020 22:50:08 +0100 Subject: Adds a working but slightly buggy pipeline implementation. --- Utils/ServiceProviderExtensions.cs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 Utils/ServiceProviderExtensions.cs (limited to 'Utils/ServiceProviderExtensions.cs') diff --git a/Utils/ServiceProviderExtensions.cs b/Utils/ServiceProviderExtensions.cs new file mode 100644 index 0000000..1ed41f0 --- /dev/null +++ b/Utils/ServiceProviderExtensions.cs @@ -0,0 +1,13 @@ + +using System; + +namespace Avalar.Utils +{ + public static class ServiceProviderExtensions + { + public static T GetService(this IServiceProvider serviceProvider) + { + return (T)serviceProvider?.GetService(typeof(T)); + } + } +} -- cgit v1.2.3-70-g09d2