/// <summary> /// Set user context for <see cref="UserContextEnum">attribute</see>. /// </summary> /// <typeparam name="T">Type of stored value.</typeparam> /// <param name="ucEnum"><see cref="UserContextEnum">Attribute</see>.</param> /// <param name="obj">Attribute value.</param> public void SetContext <T>(UserContextEnum ucEnum, T obj) { this.SetContext <T>(ucEnum.ToString(), obj); }
/// <summary> /// Get user context by <see cref="UserContextEnum">attribute</see>. /// </summary> /// <typeparam name="T">Type of stored value.</typeparam> /// <param name="ucEnum"><see cref="UserContextEnum">Attribute</see>.</param> /// <returns>Attribute value.</returns> public T GetContext <T>(UserContextEnum ucEnum) { return(this.GetContext <T>(ucEnum.ToString())); }