public static ApiModel <TValue> AsApiModel <TValue>(this ModelStateDictionary modelState, TValue val) where TValue : class { return(new ApiModel <TValue>(val, modelState.AsApiResult())); }