MVC3 で Razor 構文をパラメーターとして使用する拡張メソッドの作成に問題がある
@Html.Test(x=>x.UserName, () => @<div>Here goes something</div>)
拡張メソッドのシグネチャとは:
public static IHtmlString Test<TModel, TProperty>(this HtmlHelper<TModel> htmlHelper, Expression<Func<TModel, TProperty>> expression, ????????)