如何从Nancy将模型传递到Razor视图

如何从Nancy将模型传递到Razor视图,razor,nancy,Razor,Nancy,我和南希在一起,但不知道如何让视图看到模型 我正在使用此代码渲染模型(其中t是模型实例) 如何使剃须刀看到t 模型就在那里,只要开始使用它。如果您正在谈论intellisense,那么您可以在razor中使用@inherit语句。。差不多 @inherits Nancy.ViewEngines.Razor.NancyRazorViewBase<YourNameSpace.YourModel> @继承Nancy.ViewEngines.Razor.NancyRazorViewBase

我和南希在一起,但不知道如何让视图看到模型

我正在使用此代码渲染模型(其中
t
是模型实例)


如何使剃须刀看到
t

模型就在那里,只要开始使用它。如果您正在谈论intellisense,那么您可以在razor中使用@inherit语句。。差不多

@inherits Nancy.ViewEngines.Razor.NancyRazorViewBase<YourNameSpace.YourModel>
@继承Nancy.ViewEngines.Razor.NancyRazorViewBase

我不得不使用这个:@inherits Nancy.ViewEngines.Razor.NancyRazorViewBase(打字错误?),但除此之外,这正是我想要的!非常感谢你!只要你只有一个,这就行了。通常,您希望传递一个集合,并为单个成员提供intellisense。要做到这一点,您需要在web/app.config中明确地告诉Razor您的dll和名称空间,如前所述。我希望我正在改进Andreas的答案(通过参考另一个Andreas的答案:-)
@inherits Nancy.ViewEngines.Razor.NancyRazorViewBase<YourNameSpace.YourModel>