BoC.Web.Mvc.IoC.BoCDependencyResolver.DisposeOfChildContainer C# (CSharp) 메소드

DisposeOfChildContainer() 공개 정적인 메소드

public static DisposeOfChildContainer ( WebRequestEventArgs args ) : void
args WebRequestEventArgs
리턴 void
        public static void DisposeOfChildContainer(WebRequestEventArgs args)
        {
            var childContainer = args.HttpContext.Items[HttpContextKey] as IDependencyScope;

            var resolver = childContainer as BoCDependencyResolver;
            if (resolver != null)
            {
                resolver.Dispose(true);
            }
            if (childContainer != null) childContainer.Dispose();
        }