![](/img/trans.png)
[英]DI broken in .NET6?
我正在做一些完全正常的事情——在 WebApi DI 中注冊 Insight.Database 自動接口。 這是代碼 - 我在控制器中使用注入接口時遇到了這個奇怪的錯誤。 並且沒有關於它的文檔。 與其他運行良好的項目相比,沒有任何變化。 它只是……壞掉了。 任何幫助將不勝感激 編輯以添 ...
[英]DI broken in .NET6?
我正在做一些完全正常的事情——在 WebApi DI 中注冊 Insight.Database 自動接口。 這是代碼 - 我在控制器中使用注入接口時遇到了這個奇怪的錯誤。 並且沒有關於它的文檔。 與其他運行良好的項目相比,沒有任何變化。 它只是……壞掉了。 任何幫助將不勝感激 編輯以添 ...
[英]How do I specify the User-Defined Table Type for a property with Insight Database
我有一個非常簡單的存儲過程來更新一堆記錄的狀態值。 我發送了一個未知值的記錄 ID,它可以工作。 我喜歡使用 Insight.Database,如果可能的話,我不想使用其他任何東西。 問題是我們的 DBA 創建了多個用戶定義的表類型來處理情況。 但是它們的命名約定是相同的。 我們有一個 [IntTa ...
[英]Insight.Database [BindChildren] on subclass not working
我在我的 c# 項目中使用了insight.database 。 我有一個有子類的類。 我在我的 SP 中使用內部聯接來展平並獲取我的字段。 但是,我希望一些查詢結果字段映射到我的子類。 它不像我預期的那樣工作。 我曾嘗試分別在父類和子類上使用 BindChildren 屬性,然后同時使用,但這些都 ...
[英]Parameter injection with Prism 7 and Unity
我使用Jon Wagner的Insight.Database作為我的micro-ORM,這意味着我的(數據庫)接口沒有具體的實現。 我正在嘗試將其中一個接口注入我的Prism 7 MainWindowViewModel,只是為了查看數據庫是否存在(在這個階段 - 顯然,我會在以后做更多)。 ...
[英]Inisght.Database Auto Repository and Custom Column Mapping
我正在嘗試在項目中實現Insight.Database,並且遇到了嘗試利用自動接口實現並將對象屬性映射到數據庫中奇數列名稱的難題。 我有以下結構... class Employee { string EmployeeCode {get; set;} string Nam ...
[英]Insight.database and Oracle stored procedure with output parameters
調用Oracle存儲過程時遇到問題。 當我輸入outputParameter是一個對象,但它仍然為空時,我還將InsightDbConnection與Execute方法一起使用。 這是我的代碼 任何人都可以幫助我。 ...
[英]Does Insight.Database inherit [Schema] annotations?
所以我想我會在我的數據層中嘗試一些聰明/愚蠢的東西。 我正在使用Jon Wagner的Insight.Database,但我的大多數表都有一組CRUD操作。 所以我想,為什么不這樣做: 然后我想我可以這樣做: 與客戶端架構中的客戶端表相關的所有存儲過程。 但是,這不起作 ...
[英]Insight.Database column mapping to object
我正在使用Insight.Database作為我們的微型ORM 。 我想弄清楚是否有辦法采用以下POCO類關聯並將單行結果映射到這些對象中。 這是從我們的存儲過程返回的列: ...
[英]Insight.Database - using Insert with OpenWithTransaction
有史以來第一個問題:) 我是使用Insight.Database庫的新手,但我認為我以正確的方式使用了它。 我正在同一解決方案的另一個項目的XUnit測試中運行以下(簡化)代碼。 使用connTran.Insert在行上引發異常,並且如果我在CATCH塊中的日志記錄函數上中斷並查看異常 ...
[英]Can Insight.Database stream data from an interface?
我想一個簡單的是或否。 假設我正在使用依賴項注入來利用Insight.Database的自動接口作為存儲庫。 我們還說其中一些表太大而無法在內存中使用。 鑒於我已經注入了“存儲庫”,我可以從其中存儲數據流嗎? 該文檔僅詳細說明在SqlConnection對象上使用擴展方法。 ...
[英]Add a parameter to an existing Func
這是一個棘手的問題,我不知道是否可能。 假設我有一個DLL中的類Foo1 ,但無法對其進行修改。 該類如下所示: 我想繼承Foo1並能夠在原始postRead注入一個T2對象,並在基本postRead訪問它。 像這樣: 可能嗎? 編輯:我正在使用洞察數據庫 。 ...
[英]INSERT statement not working using Insight.Database with Oracle
我正在使用Insight.Database for Oracle。 我試圖使插入語句正常工作,但始終失敗,並顯示“ ORA-00936:缺少表達式”異常。 這是我要執行的代碼: 請有人可以在這方面幫助我嗎? 提前致謝。 ...
[英]Insight.Database procedure call using ODBC fails
我正在通過ODBC提供程序在C#中使用Insight.Database連接到iSeries DB2數據庫。 在db2中有一個存儲的過程稱為InsertBeer。 以下所有通話均效果很好!: 太棒了,我真的在研究這個微型ORM。 這場戰斗已經贏了一半,上面的調用中的啤酒對象節省了很多 ...
[英]Support for great-grandchildren (Insight.Database)
使用Insight.Database,我可以查詢帶有子代及其子代的對象: var someObject = connection.Query("SomeStoredProc", new {ParentId = id}, Query.Returns(Some<Parent>.Rec ...
[英]Insight.Database One to Many Mapping from a JOIN using Auto Interface
如果SQL具有多個SELECT語句 (一個用於Parent,另一個用於子代),則Insight.Database支持映射一對多結果。 參見: https : //github.com/jonwagner/Insight.Database/wiki/Specifying-Result-Struc ...
[英]Insight.Database Auto Interface & Mapping Many-to-Many
假設我有下表: 和以下類: 我將如何映射此存儲過程的結果 自動接口實現? 我已經通過添加添加了Recordset屬性 但是,當調用connection.As()時,將引發InvalidOperationException:“序列不包含匹配的元素。” ...
[英]I have a strange issue occurring with Insight.Database mapping
我對C#和SQL Server還是很陌生,並且試圖將一些查詢結果映射到具有3層類層次結構的對象。 我以前使它工作過,現在實際上已經在工作,但不是我認為的那樣。 在這里,有一些截圖: 這有效: http : //i.stack.imgur.com/5Cjhe.png 這不起作用: ...
[英]How to use Output Parameter with Insight.Database
我正在學習Insight.Database,並希望將以下內容轉換為使用存儲庫。 此版本適用: 這是我為存儲庫匯總的內容: 這是通過Insight.Database調用它的代碼: 問題是有一個輸出參數,我不確定該如何連接。 當我運行它時,它會出現錯誤,並帶有空引用異 ...
[英]Not Implemented Exception while using Insight.Database micro ORM
每當我嘗試在CustomerRepository中調用InsertCustomer方法時,我都會嘗試使用出色的Insight.Database微型ORM並遇到一個Not Implemeneted異常。 更新:我確保方法名稱與sql server存儲過程名稱匹配 ...
[英]The system cannot find the file specified,Insight.Database micro orm
我正在使用新的Insight.Databse微型ORM弄污我的手。當我嘗試通過使用ConnectionStringSettings上的擴展方法將對象插入數據集時,將其拋出錯誤上方。我擁有表並存儲了根據文檔在數據庫中創建的過程。這是引發異常的部分(在倉庫中我稱為InsertCustomer的地方) ...