【DevExpress】ASP.NET WebAPI 报错:正在使用字典时,无法对其进行修改。若要避免此异常,请调用会话。先创建ObjectTypeRecords方法,然后再使用ThreadSafeDataLayer。

Dictionary cannot be modified while it's being used by the ThreadSafeDataLayer. To avoid this exception, call the Session.CreateObjectTypeRecords method before using ThreadSafeDataLayer. ClassInfo modified or created: 

ThreadSafeDataLayer正在使用字典时,无法对其进行修改。若要避免此异常,请调用会话。先创建ObjectTypeRecords方法,然后再使用ThreadSafeDataLayer。ClassInfo已修改或创建

解决方案:

   dict.GetDataStoreSchema(typeof(StockItemReport).Assembly);  // <<< initialize the XPO dictionary  

posted @ 2023-10-24 11:31  danielthatwu  阅读(49)  评论(0)    收藏  举报