助けが必要です...
手動で作成したエンティティがあります。
public class Project()
{
public Project Data {get;set;}
public string ProjectID { get; set; }
public string AreaID { get; set; }
public string Country { get; set; }
}
ここで、プロパティ「Project」はSQLmetalによって作成されたテーブルです。
また、SQLmetalを使用してクラスを作成しましたが、独自のエンティティがあればいいのですが。今、私はコンストラクターでそれらの間を解析しようとしています:
public Project()
{
ProjectID = Data.ProjectID;
AreaID = Data.AreaID;
Country = Data.Country;
}
しかし、私が使用するとき
projects.Select(p => new Project { Data = p });
コンストラクターのDataプロパティがnullです。
なぜですか?そして、どうすればこれをより良い方法で解決できますか?