Automapper - Missing type map configuration or unsupported mapping – .NET – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Automapper - Missing type map configuration or unsupported mapping – .NET – Fórum – Programujte.comAutomapper - Missing type map configuration or unsupported mapping – .NET – Fórum – Programujte.com

 
Hledat
Vybavení pro Laser Game
Spuštěn Filmový magazín
Laser Game Brno
Laser Game Ostrava

Fidko
~ Anonymní uživatel
1 příspěvek
16. 1. 2017   #1
-
0
-

Ahojte, prvy krat pouzivam Autmapper v nadeji, ze mi ulahci pracu, ale narazil som na zvlastnu chybu, ktorej sice rozumiem, ale neviem co s nou.

Mam class

public class LookupCategoryDAL
    {
        
        public int LookupCategoryId { get; set; }
        public string LookupCategoryDescription { get; set; }
    }

public class LookupCategoryBizModel
    {
        public int LookupCategoryId { get; set; }
        public string LookupCategoryDescription { get; set; }
    }

a pri pokuse namapovat jednu do druhej

public IEnumerable<LookupCategoryBizModel> GetLookupCategories()
        {
            return _lookupProvider.GetLookupCategories().Select(m => Mapper.Map<LookupCategoryDAL, LookupCategoryBizModel>(m));
        }

dostanem error:

Missing type map configuration or unsupported mapping.

Mapping types:
LookupCategoryDAL -> LookupCategoryBizModel
ProtektorySalak.Data.DataObjects.Domains.LookupCategoryDAL -> ProtektorySalak.Interfaces.Business.Entities.LookupCategoryBizModel

Inicializaciu mam aktualne v konstruktore, pretoze som uplne nedomyslel ako to spravit inak, ale nemal by to byt problem:

public DALFacade()
        {
            Mapper.Initialize(cfg => cfg.CreateMap<LookupCategoryBizModel, LookupCategoryDAL>().ReverseMap());
            Mapper.Initialize(cfg => cfg.CreateMap<ProductBizModel, ProductDAL>().ReverseMap());
            Mapper.Initialize(cfg => cfg.CreateMap<LookupBizModel, LookupDAL>().ReverseMap());

            _lookupProvider = new LookupProvider();
            _productProvider = new ProductProvider();
        }

Mate nejaky tip, co mu moze vadit ? Vdaka.

Nahlásit jako SPAM
IP: 188.167.92.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 12 hostů

Podobná vlákna

Data mapping - k čemu je ? — založil stibi

System.Data.Linq.Mapping — založil Anonym

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032020 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý