Saturday, 15 September 2012

asp.net mvc 4 - Type has not been loaded -



asp.net mvc 4 - Type has not been loaded -

following question, have installed glass.mapper.sc.mvc in mvc project , followed next steps

created class called "home"

[sitecoretype(automap = true)] public class home : ipagebase { public virtual string pagetitle { get; set; } }

created homecontroller

public homecontroller()    {      context = new sitecorecontext();    } public actionresult index() { isitecorecontext context = new sitecorecontext(); var home = context.getcurrentitem<home>(); homecoming view(home); }

created view

@using sitecore.mvc @using glass.sitecore.mapper; @using project.libraries.sitecore.glass.mapper.model; @model home @model.pagetitle

then controller rendering in sitecore assigned placeholder

but when code gets executed says home class has not been loaded

type project.libraries.sitecore.glass.mapper.model.home has not been loaded

var home = context.getcurrentitem(); // on line in controller

do need additional step create glass mapper works

i have installed glass.mapper.src , glass.mapper.src.mvc in project , created above code work.

please suggest.

you need install main glass.mapper.sc.castlewindsor project found here http://www.nuget.org/packages/glass.mapper.sc.castlewindsor

the mvc dll extends main project offer version specific back upwards mvc

asp.net-mvc-4 sitecore sitecore7 glass-mapper

No comments:

Post a Comment