PerRequestLifetimeManager.RemoveValue C# (CSharp) Method

RemoveValue() public method

public RemoveValue ( ) : void
return void
        public override void RemoveValue()
        {
            if (HttpContext.Current != null)
                HttpContext.Current.Items.Remove(key);
        }
        public override void SetValue(object newValue)

Usage Example

        public void Should_be_able_to_remove_value()
        {
            var value = new object();

            lifetimeManager.SetValue(value);
            lifetimeManager.RemoveValue();

            Assert.Null(lifetimeManager.GetValue());
        }
PerRequestLifetimeManager