Orchard的Context数据 - 迄今为止如此接近

时间:2013-09-13 12:27:09

标签: orm orchardcms datacontext

在调试时逐步调试对象层次结构 - 从调试器的Locals查看的WorkContext.CurrentUser开始 - 所有这些属性都有正确填充的值,我可以使用以下命令访问2个带圆圈的属性的值:

WorkContext.CurrentUser.Email
WorkContext.CurrentUser.UserName

我想了解允许我访问'InstitutionId'中的值的语法 enter image description here

由于

1 个答案:

答案 0 :(得分:0)

您似乎更改了核心UserPartRecord类(添加了InstitutionId属性),但未更改UserPart以公开它。 UserPart是公开记录属性的记录的包装器。

您可以像这样直接访问基础记录数据: WorkContext.CurrentUser.As<UserPart>().Record.InstitutionId