升级Microsoft.SemanticKernel.Connectors.SqlServer包后SqlServerVectorStore不再实现IDisposable的问题求助
升级Microsoft.SemanticKernel.Connectors.SqlServer包后SqlServerVectorStore不再实现IDisposable的问题求助
嘿,我刚把C#项目里的Microsoft.SemanticKernel.Connectors.SqlServer包从1.41版本升级到1.46.0-preview,结果之前的代码写法出现了编译错误。原来我是这么使用SqlServerVectorStore的:
using(var vectorStore = new SqlServerVectorStore(...)) { // 业务逻辑代码 }
现在这段代码没法通过编译,因为新版本里的SqlServerVectorStore不再实现IDisposable接口了,没法再用using语句来自动管理资源释放。有没有大佬能指点下,我该怎么修改之前的代码,既能适配这个新版本的包,又不用手动担心资源消耗的问题呢?
内容来源于stack exchange
相关产品推荐
相关产品推荐

