我使用的是例如關閉this link更新工作模式的存儲庫和單位按照SQL Server 2008數據庫表。 雖然我已經得到了插入工作。我很難得到更新並刪除工作。更新不會發生錯誤,並且不會更新。刪除給出這樣的InvalidOperationException The object cannot be deleted because it was not found in the ObjectStat
說我有: public class A
{
public virtual int Id { get; set; }
}
public class ARepository
{
private SomeContext _context;
public ARepository(IUnitOfWork unitOfWork)
{
_contex
我一直在使用存儲庫進行數據訪問一段時間,但從未成功實現任何類似於工作單元模式的任何內容。我已經開始了一個使用RavenDB和ASP.NET MVC進行自我教育的新項目(理論上這些細節應該是微不足道的),並且正在尋求建立一種以自己的方式打包業務事務(而不是 Web請求)的好方法工作單位,但在這方面遇到一些困難。 下面的代碼片段是我倒是喜歡向看到: public class UserService :