AshMind.Web.Mvc.KeyModel.ViewKeyExtensions.SetKeyProvider C# (CSharp) Method

SetKeyProvider() public static method

public static SetKeyProvider ( this viewData, object>.Func keyProvider ) : void
viewData this
keyProvider object>.Func
return void
        public static void SetKeyProvider(this ViewDataDictionary viewData, Func<object, object> keyProvider)
        {
            Contract.Requires<ArgumentNullException>(viewData != null);
            Contract.Requires<ArgumentNullException>(keyProvider != null);

            viewData["ViewContextExtensions.GetKey"] = keyProvider;
        }
ViewKeyExtensions