在剃刀页面视图中,我可以调用如下所示的ViewComponent:
-classpath
View组件也可以在控制器动作中直接调用。为此,Controller类具有ViewComponent(string componentName)方法。但是PageModel类没有这种方法(计划用于release / 2.2;请参见How can I convert a vector of float to short int using avx instructions?)。
这是我的问题:
上述剃刀页面视图中的Component属性来自哪里?看起来我的剃须刀页面具有Component属性;那为什么不能在页面模型中执行以下操作:
var结果= Component.InvokeAsync(“ MyViewComponent”);
我想找到Component.InvokeAsync的源代码。到目前为止,我已经能够找到github issue和IViewComponentHelper的源代码。