PerRequestLifetimeManager.GetValue C# (CSharp) Method

GetValue() public method

public GetValue ( ) : object
return object
        public override object GetValue()
        {
            if (HttpContext.Current != null && HttpContext.Current.Items.Contains(key))
                return HttpContext.Current.Items[key];
            else
                return null;
        }
        public override void RemoveValue()

Usage Example

 public void GetValue_should_return_null_when_value_does_not_exists()
 {
     Assert.Null(lifetimeManager.GetValue());
 }
PerRequestLifetimeManager