我们正在使用 ApplicationContext 实施不同的 Umbraco服务,以从Umbraco后端提取数据。它总是给null作为回报或者给出例外" Nullable对象必须有值"同时调用服务方法本身。 这可能是因为 umbracoNode 表中 nodeUser 列中的NULL。如果我在数据库中更新0,我的服务运行正常。但如果我在umbraco后端执行保存,它会再次将 nodeUser 设置为NULL。
这是我的代码:
var contentService = ApplicationContext.Current.Services.ContentService;
var contentTypeService = ApplicationContext.Current.Services.ContentTypeService;
var contentType = contentTypeService.GetContentType("blog");
var contents = contentService.GetContentOfContentType(contentType.Id);
任何人都可以帮我摆脱这个吗?
答案 0 :(得分:0)
将UmbracoCms.Core的版本升级到最新解决了问题。