引用的OpenAccessContext或' IObjectScope'已经关闭(UnsynchronizedPMProxy)

时间:2014-05-19 06:38:43

标签: telerik sitefinity

我在sitefinity中做了一些后台线程任务。以前我在线路上遇到异常。

Config.Get()。的ConnectionStrings。为了克服它,我已经向我的网站发送了虚拟ashx请求,并且能够获得连接字符串并连接ot db。

现在尝试通过代码

访问DynamicContent
DynamicModuleManager dynamicModuleManager = DynamicModuleManager.GetManager();
            Type itemType = TypeResolutionService.ResolveType(key);
            DynamicContent item = dynamicModuleManager.GetDataItem(itemType, id);

            return item;

我收到了上述错误。

任何想法如何克服这个引用的OpenAccessContext或' IObjectScope'已经关闭(UnsynchronizedPMProxy)。错误?

1 个答案:

答案 0 :(得分:0)

我建议尝试这种方法来获取连接字符串:

var connectionString = Config.Get<DataConfig>().ConnectionStrings.Values.FirstOrDefault();