Sitecore MVC と Glass Mapper を使い始めたばかりです。
Heder.cshtmlビュー &を作成しましたHeaderViewModel.cs。
HeaderViewModel.csファイルのコードは次のとおりです。
public class HeaderViewModel : IRenderingModel
{
ISitecoreContext _context = new SitecoreContext();
public SiteItem siteItem { get; set; }
public void Initialize(Rendering rendering)
{
// Get current item
var currentItem = Sitecore.Context.Item;
siteItem = Common.GetSiteItem();
if (siteItem != null)
{
// Some code here
}
}
}
ViewModelこれをViewで次のように継承しようとしてHeader.cshtmlいます:
@inherits Glass.Mapper.Sc.Web.Mvc.GlassView<FWM.Web.ViewModels.FWM.Composites.HeaderViewModel>
しかし、Mvc名前空間が定義されていないというエラーが表示されますGlass.Mapper.Sc.Web
このエラーを解決するにはどうすればよいですか?