public override void SetValue(object newValue) { if (HttpContext.Current != null) HttpContext.Current.Items[key] = newValue; }
public void SetValue(object newValue) { // Unity will now track and dispose this object when the request has ended. var perRequestLifetimeManager = new PerRequestLifetimeManager(); perRequestLifetimeManager.SetValue(newValue); }