在我的模型我有這些實體:如何將LINQ EntitySet映射到屬性setter中的List屬性?
public interface IOrder
{
string Name {get;set;}
List<IProduct> OrderedProducts {get;set;}
}
public interface IProduct {}
在局部類由LINQ到SQL我對我的實體屬性,這些屬性映射產生:
public partial class Order : IOrder
{
List<IProduct> OrderedProducts
{
get { return this.L2SQLProducts.Cast<IProduct>.ToList(); }
set { this.L2SQLProducts = ??? }
}
}
應該如何制定者是什麼樣子?
編輯:這樣做的目的是讓接口,我可以MOCK單元測試或更改LINQ到SQL到另一個DAL。
「Order」類中屬性的名稱和類型是什麼? – SteadyEddi 2010-06-14 20:34:46
我更正了代碼 – jlp 2010-06-14 21:31:39