我正在实现将统计数据发送到主页(仪表板应用程序页面)的应用程序服务。
基于用户的角色(服务需要身份验证),我将使用 WhereIf() 基于角色从数据库中提取/聚合数据
特别是如果用户是管理员,我不会使用 WhereIf() 应用数据提取过滤器
为此,我在服务构造函数中注入了 IAbpSession 以便能够提供用户 ID,但是我如何检查用户是否是管理员?
我正在实现将统计数据发送到主页(仪表板应用程序页面)的应用程序服务。
基于用户的角色(服务需要身份验证),我将使用 WhereIf() 基于角色从数据库中提取/聚合数据
特别是如果用户是管理员,我不会使用 WhereIf() 应用数据提取过滤器
为此,我在服务构造函数中注入了 IAbpSession 以便能够提供用户 ID,但是我如何检查用户是否是管理员?