これを正しく聞いているかどうかわかりません(私はEFを初めて使っています)。私のエンティティフレームワークリストをpocoのリストとして扱います
基本的にはここに私の問題があります。私は本当に単純なクラスである都市と呼ばれるクラスを、持っていますが、それは後で私のシステムでは今私のDBテーブルを正確に
public class City
{
public int Id { get; set; }
public string Country { get; set; }
public string Province { get; set; }
public string CityName { get; set; }
public City()
{
// TODO: Add constructor logic here
}
}
をマッピングし、私は都市のリストを持っている 公共リスト都市{取得します。プライベートセット;このよう
using (MYdbEntities myentity = new MYdbEntities())
{
var efCities = (from c in myentity.Cities
orderby c.CityName
select c);
Cities = efCities.ToList(); //this line croaks
}
など}
とLINQクエリだから私はこの問題は、都市が異なる市オブジェクトのリストである一方、LINQは、モデルからのエンティティのリストを返すことであることを取得します。 私は広告はT4について奇妙なものを取得するグーグルどのように私は都市にefCitiesをキャストすることができます(私自身のマッピングBLECHと恐ろしいループを行うことの短い)
は私のためのテンプレートの何かに plsはダム何かそれダウンを生成:)
を私は他の場所で
おかげ
EFコードファースト(> 4.1)を使用していますか? –