diff --git a/DigitalData.Core.Infrastructure/Static.cs b/DigitalData.Core.Infrastructure/Static.cs index c5cc6ee..f7f4c7b 100644 --- a/DigitalData.Core.Infrastructure/Static.cs +++ b/DigitalData.Core.Infrastructure/Static.cs @@ -12,7 +12,7 @@ namespace DigitalData.Core.Infrastructure { #endif -public class Static +public static class Static { private readonly static Lazy LazyServices = new Lazy(() => new ServiceCollection()); @@ -25,8 +25,11 @@ public class Static public static IServiceProvider Provider => LazyProvider.Value; public static IRepository Repository => Provider.GetRequiredService(); +} - public static IRepository GetRepository() => Provider.GetRequiredService>(); +public static class Static +{ + public static IRepository Repository() => Static.Provider.GetRequiredService>(); } #if NETFRAMEWORK