經過一段時間的努力, 使得 Maikebing.EntityFrameworkCore.Taos 支援和相容了EF Core 3.1 版本!由於EF Core 本身的重構,想要重新調整程式碼確實不易, 最主要的難點在於理解透徹EF Core 的工作原理和機制。 使得儘可能巧妙的支援 TDengine !
主要修改內容如下:
1. 重寫 EF.Taos 部分, 採用了最新EF Core 的基礎版本。
2.調整了對Taos.dll 的32位和64位支援的相容性。 這裡牽扯最多的是 指標長度問題。改寫了一些基礎寫法。
3. 支援查詢伺服器版本號
4. 支援ILMerge,便於其整合程式集
5. 支援了 Parameters , 但是目前只是語句中替換值的方式, 下一步計劃將開始使用 taos_stmt_init 以實現真正的引數方式!
如何安裝:
Install-Package Maikebing.Data.Taos 或者 nuget 管理器
程式碼地址為: https://gitee.com/maikebing/Maikebing.EntityFrameworkCore.Taos
[admin
]