0

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

このエラーを解決するにはどうすればよいですか?

4

1 に答える 1