在 DNN7 中热获取 UserInfo - GetCurrentUserInfo 已弃用

Hot to get UserInfo in DNN7 - GetCurrentUserInfo is deprecated

到目前为止,我一直在使用 GetCurrentUserInfo,但我的公司正在迁移到 DNN 7.3,我们的一些模块使用此方法来获取当前用户的用户信息。

Dim userInfo As DotNetNuke.Entities.Users.UserInfo = DotNetNuke.Entities.Users.UserController.GetCurrentUserInfo()

在构建 DNN 7.3 时,我们现在收到警告:

Warning BC40000 'Public Shared Overloads Function GetCurrentUserInfo() As UserInfo' is obsolete: 'Deprecated in DNN 7.3. Replaced by UserController.Instance.GetCurrentUserInfo()'. 

当前获取相同 UserInfo 的正确方法是什么?我已尝试遵循警告的建议,但仍然收到相同的警告:"GetCurrentUserInfo() As UserInfo' is obsolete..."

更改来自

的所有条目
DotNetNuke.Entities.Users.UserController.GetCurrentUserInfo()

DotNetNuke.Entities.Users.UserController.Instance.GetCurrentUserInfo()