hutongqing
2024-10-15 0d07b90fd906e52ce486484aa53a6850983b1325
WIDESEAWCS_Server/WIDESEAWCS_Core/App.cs
@@ -80,7 +80,7 @@
            if (HttpContext?.RequestServices != null)
                return HttpContext.RequestServices;
            if (App.RootServices != null)
            if (RootServices != null)
            {
                IServiceScope scope = RootServices.CreateScope();
                return scope.ServiceProvider;
@@ -102,7 +102,7 @@
        public static TService GetService<TService>(bool mustBuild = true) where TService : class
        {
            TService test = App.GetService(typeof(TService), null, mustBuild) as TService;
            TService test = GetService(typeof(TService), null, mustBuild) as TService;
            return test;
        }
@@ -121,7 +121,7 @@
        /// <returns></returns>
        public static object GetService(Type type, IServiceProvider serviceProvider = null, bool mustBuild = true)
        {
            object obj = (serviceProvider ?? App.GetServiceProvider(type, mustBuild, false))?.GetService(type);
            object obj = (serviceProvider ?? GetServiceProvider(type, mustBuild, false))?.GetService(type);
            return obj;
        }