En CTP 4, nous pourrions choisir les propriétés que nous voulons carte comme ceci:Comment cartographier les propriétés dans EF CTP5
this.MapSingleType(i => new
{
i.Id,
i.OriginalFileName,
i.Extension,
i.MimeType,
i.Width,
i.Height,
i.ImageStoreLocationId,
i.AlternateText,
i.ImageData
});
Comment pouvons-nous parvenir à CTP5?
J'ai essayé d'utiliser la configuration de la carte ci-dessous, mais cela ne semble pas fonctionner puisque je dois encore ignorer explicitement (this.Ignore (..)) les propriétés que je ne veux pas la carte:
Map(config =>
{
config.Properties(i => new
{
i.OriginalFileName,
i.Extension,
i.MimeType,
i.Width,
i.Height,
i.ImageStoreLocationId,
i.AlternateText,
i.ImageData
});
config.ToTable("Images");
});
Considérant que la nouvelle API est censée être plus fluide, il est étrange que je doive écrire plus de code pour arriver à la même chose.
Merci Ben
+1 pour attraper ça! –