工作原因經常使用camstar的 InsiteXMLClient類庫做二次開發,但是只能在4.X環境下使用,對於日益繁榮的.net core生態,花費了些時間把原有的類庫重新封裝為.net core 類庫,並在實際環境中測試通過。
1.類庫不再使用camstar的命名方式,接口統一以I開頭
2.把原有的依賴庫,統一集成到一個類庫里面
3.重新封裝了調用過程(CamstarCommon類),使得調用API更為簡單
4.添加擴展方法(CamstarCommonEx類),給DataField賦值不用再轉換為string類型
代碼地址:https://github.com/307209239/InSiteXmlClient4Core
已封裝成nuget包,https://www.nuget.org/packages/InSiteXmlClient4Core/