Autoregistration with Unity and Prism not working -


i'm having configuration unity , prism:

public class employeedataservice : iemployeedataservice { } public class employeecontroller(iemployeedataservice dataservice) {     this.dataservice = dataservice; }  public class employeemoduleinit : imodule {    readonly iunitycontainer container;    readonly iregionmanager  regionmanager;    readonly employeecontroller employeecontroller;     public employeemoduleinit(iunitycontainer container, iregionmanager regionmanager, employeecontroller employeecontroller)    {        this.container     = container;        this.regionmanager = regionmanager;        this.employeecontroller = employeecontroller;    } } 

the types mapped using:

container.registertypes(allclasses.fromloadedassemblies(),     withmappings.frommatchinginterface,     withname.typename,     withlifetime.transient ); 

yet, @ start-up i'm getting error:

{"the current type, iemployeedataservice, interface , cannot constructed. missing type mapping?"}

iunitycontainer , iregionmanager registered , resolved, registered manually in prism.unityextensions.unitybootstrapper.cs , don't want manually register types in project.

any ideas how solve this?

thank you, daniel

that registration convention registering types name. think wanted instead...

container.registertypes(allclasses.fromloadedassemblies(),     withmappings.frommatchinginterface,     withname.default,     withlifetime.transient); 

Comments

Popular posts from this blog

IF statement in MySQL trigger -

c++ - What does MSC in "// appease MSC" comments mean? -

javascript - Blogger related post gadget image Resize s72-c [ Need Expert Help ] -