![](/img/trans.png)
[英]connection is null in dapper UOW , when use in loop
我正在使用具有工作單元和存儲庫模式的 Dapper 我的伍倫貢大學 class 和 和我的資料庫 和 如果我使用它一次,這工作正常,但如果我不得不在循環中使用它而不是在方法 SaveSomeData 中,_connction 是 null 引發 object 參考錯誤例子 在 SaveSomeDa ...
[英]connection is null in dapper UOW , when use in loop
我正在使用具有工作單元和存儲庫模式的 Dapper 我的伍倫貢大學 class 和 和我的資料庫 和 如果我使用它一次,這工作正常,但如果我不得不在循環中使用它而不是在方法 SaveSomeData 中,_connction 是 null 引發 object 參考錯誤例子 在 SaveSomeDa ...
[英]How to dynamically add "OR" conditions in Where method provided by Entity Framework
我有一個 ID 列表,我想從我的產品表(存在於數據庫中)中獲取這些記錄,其中產品 ID 與以下列表中給出的任何 ID 匹配。 列表<int> ids = new List<int> { 1, 2, 3 }; 我知道我可以這樣做 -> 但問題是我的列表是動態的。 例如,這 ...
[英]Entity Framework 6 and Bulk Updating is Locking Table work arounds
我正在計算整個 300 個賽事賽季的排名,這些排名是根據球隊和比賽進行的。 這意味着每晚都會將 ELO 評級的排名從最舊的事件更新到最新的。 我們正在使用Entity Framework 6的UnitOfCommit設置,在處理完這個大季節后,更新所有實體需要將近 5 分鍾。 我正在做批量插入,效果 ...
[英]Which Level is Better For Inspection in CRUD Operation?
我在我的應用程序中使用 UnitOfWork 模式。 我在 Page 中實現了Remove方法,如下所示: 在從 UOW 使用Remove方法之前,我檢查了userId和其他情況等情況。 我的問題是:在 CRUD 操作之前我必須在哪個級別檢查情況? 兩者都是可能的,動作控制或存儲庫中的代碼更少,但 ...
[英]How can I use unit of work pattern with generic repository pattern in my ASP.NET Core Web API project?
inte.net 上有很多關於一起使用工作單元和通用存儲庫的示例,但我找不到確切的如何將工作單元存儲庫模式應用到我自己的項目中。 因為每個人做的都不一樣。 實際上,我設置了工作單元結構,但我不太明白如何在我自己的項目中使用它? 如何將我創建的工作單元存儲庫應用到我自己的項目中? 你能幫我嗎? 如 ...
[英]How can I prevent a class from being injected into other classes via dependency injection?
我想通過限制可以注入 UnitOfWork class 的類來防止其他開發人員偏離應用程序的架構。 或者至少讓他們更明顯地偏離公認的模式。 我們有一個服務集合,它們都擴展了 BaseService 的抽象 class。 BaseService class 包含通過依賴注入注入的 UnitOfWo ...
[英]Using UnitOfWork design at different endpoints. Can't tracking entity updates when I try to apply savechanges. #.net (UnitOfWork design)
如果我像下面這樣在同一操作中使用這兩種服務的方法,它就可以工作。 但是我需要在不同的操作中調用實體更新和 SaveChanges 方法因為我想從不同的 API 發送請求。像這樣; 這是我的工作單元 class; 我怎么能? Ps:我想創建多個日志,在請求結束時我想將所有日志提交到數據庫。 我使用 ...
[英]Is there a way to consume unit of work pattern mutlithreaded?
我正在通過應用程序通過 unitOfWork 使用我的存儲庫服務。 但是當我嘗試同時進行多個數據庫調用時,DbContext 拋出了一個異常,說: 這是真的,因為我同時發出 3 個數據庫請求: 現在,正如您從標題中看到的那樣,有沒有辦法以多線程或類似的方式使用工作單元模式? 謝謝。 ...
[英]Unable to find "Proxies\__CG__\App\Entity\EnseigneNationale" entity identifier associated with the UnitOfWork
客戶端.php 我的數據來自舊數據庫,我必須創建一個命令來更正數據庫中的某些數據。 當我堅持時,我收到錯誤消息說 doctrine 無法找到“EnseigneNationale”,它可以為空並且我沒有在我的堅持更改中使用它。 我的代碼有問題嗎?? 請幫助 PHP:7.4 Symfony:5.3 Do ...
[英]Unit of Work implementation on top of EF Core cleanly supporting explicit loading
我在 EF Core 的 DbContext 之上實現了一個存儲庫/工作單元: 顯然 IUserRepository 是在相應 DbSet 上構建的 User 對象的存儲庫: 我的問題是,有沒有一種干凈的方法可以通過這樣的實現來支持顯式加載? 為此,通常使用隱藏在工作單元后面的 DbCont ...
[英]Non-invocable member 'IUnitOfWork.AdminMerchants' cannot be used like a method
在我的 ASP.NET Core 6 Web API 項目中,我正在實現 Repository 和 UnitOfWork: 我有這個代碼: IMerchantRepository: 商戶倉庫: 工作單位: 工作單位: 我收到了這個錯誤: 不可調用的成員“IUnitOfWo ...
[英]Mocking UnitOfWork / GenericRepository Implementation
我按照這個 SO answer to a similar question,(下面是第二個答案的實現) 我想弄清楚如何測試: 示例 Class 示例回購鏈接: Class 友情鏈接回購鏈接 ...
[英]Ef Core saving Employee entity Throw Cannot insert the value NULL into column ' ' table Job Title
在我的應用程序中,我使用工作單元和存儲庫模式以及自動映射器這是 employeeDto 而這個 JobTitleDto 這是 EF Core 生成的代碼 在 JobTitleService 中,我得到了所有這樣的 JobTitle 這就是我獲得和增加員工的方式 這是員工表格背后的代碼 我編輯或刪除 ...
[英]How to deal with Forms that are related to more than one entity(Service)?
在我的應用程序中,我使用工作單元和存儲庫模式。 我已經創建了服務來管理這樣的 crud 操作 在Department Form中我是這樣使用的 現在我有一個員工表單,其中包含部門的文本框和組合框。 我的問題是在這種情況下,我是在員工表格(員工服務、部門服務)中注入服務還是有其他方法可以做到這一點? ...
[英]How do I add data from a string field to the model as a property?
我通過拆分它來分離下面的字符串字段。 String: D837D323-40A0-1EDD-F365-A55C43725DE0|SPECODE,10A4F529-CDFB-7553-0D05-7C9A36A721F8|SPECODE2,BCAA7E77-DF1D-3135-AD4C-823CEC ...
[英]Does The Unit Of Work Make Sense with Clean Architecture(DDD) Or Just The Repository Is Enough?
我想問的是,在遵循領域驅動設計理念和簡潔架構的情況下,在項目中使用帶有存儲庫的工作單元是否有意義,或者它沒有意義並且通用存儲庫模式就足夠了? ...
[英]Confusing behaviour when handling exceptions in combination with using
問題我目前正在實現 UOW 模式,並且遇到了異常處理的奇怪行為,這阻礙了我的進步。 我的 UOW 結構如下所示:public abstract class UnitOfWork : IDisposable { public virtual void Save() { if ( ...
[英]xUnit, Moq with UnitOfWork and general repository
我嘗試了很多例子,但沒有得到很好的回應。 ReportUpload 方法根據 ExcelManager 列表中的列表創建一些 Report 實體,並將它們添加到 Reports DbSet。 我的目標是從模擬的 DbSet 中讀出添加的實體並聲明它們。 請問如何將模擬的 DbContext 和 D ...
[英]Repository implemented in EF Core: use whole DbContext or only DbSet?
鑒於 EF Core 已經實現了存儲庫模式 ( DbSet ) 和工作單元 ( DbContext ),我可以像這樣在我的存儲庫中直接使用DbSet嗎? 並以下列方式實施工作單元? 我想知道,因為我正在閱讀的每個指南都建議將整個DbContext注入存儲庫,並在FindById等方法中通過它訪問D ...
[英]How to use unit of work in rest controller properly?
如果我刪除 autowired 並添加一個 bean java.lang.NullPointerException: Cannot invoke "com.srs.jpa.CourseRepo.save(Object)" because the return value of "com.srs. ...