Castle.MicroKernel.Lifestyle.PerWebSessionLifestyleManager.Dispose C# (CSharp) Méthode

Dispose() public méthode

public Dispose ( ) : void
Résultat void
        public override void Dispose() {
            var current = ContextProvider();
            if (current == null) {
                return;
            }

            if (current.Session == null)
                throw new InvalidOperationException("ASP.NET session not found");

            var instance = current.Session[objectID];
            if (instance == null) {
                return;
            }

            Kernel.ReleaseComponent(instance);
        }
    }