0
我有一個Silverlight應用程序,我使用Beta2 T4自我跟蹤實體。插入和更新記錄似乎正在工作,但我一直無法刪除項目。問題使用實體框架刪除記錄4自我跟蹤實體
我的主要實體稱爲合同。它有一個導航屬性到一組Contract2Service實體。 當我取回合同對象,我可以做到這一點:
Contract2Service rem = myContract.Contract2Service.First();
myContract.Contract2Service.Add(new Contract2Service() { ServiceID= 5 });
myContract.Contract2Service.Remove(rem);
當我在我的WCF服務應用更改,我會加入新Contract2Service但一個我想刪除沒有被刪除。
這裏的保存是如何在WCF實現:
using (var ctx = new AspenNet_VContractEntities())
{
ctx.Contracts.ApplyChanges(contract);
return ctx.SaveChanges() > 0;
}
任何想法可能會導致這樣?