Я использовал EF Code First CTP5 с выделенными классами сопоставления для каждой сущности, например:
public class UserMapping : EntityTypeConfiguration
{
public UserMapping()
{
ToTable("Users");
HasKey(t => t.ID);
Property(t => t.ID).HasColumnName("user_id");
Property(t => t.Name).HasColumnName("name");
}
}
И загружал их так, как описывает здесь Джонас Каннехаг: http://areaofinterest.wordpress.com/2010/12/08/dynamically-load-entity-configurations-in-ef-codefirst-ctp5/
Но это не работает в RTM, и я не знаю ' Я смог понять, как использовать выделенные классы сопоставления. А ты? : -)