CSFramework.WebApiV3.UserContext类详解
UserContext类继承IUserContext接口,该类作为全局服务对象存储当前登录用户的上下文,我们在Business层通过UserContext实例读取当前登录用户账号、IP、数据库等信息。
UserContext类提供的接口:
属性名称 | 描述 | 说明 |
UserId | 用户编码 | 用户编码、登录账号、APP移动端登录的手机号码 |
UserName | 用户名称 |
|
AppId | 开发者账号 | 开发者账号、App应用编号,对应:ApiKey |
PublicKey | 公钥 | 如SHA256加密需要的公钥 |
Language | 当前语言编码 | 前端多语言支持,选择的当前语种,如zh_cn |
DBID | 当前账套编码 | 如:Normal,业务账套 |
IP | 当前用户IP地址 |
|
ServiceProvider | NETCore 服务容器 | System. IServiceProvider |
WebApiSystemDatabase | WebApi框架系统数据库 | CSFramework_WebAPI_V3 |
WebApiLogDatabase | WebApi框架日志数据库 | 对应:CSFramework_WebAPI_V3_Log |
SystemDatabase | C/S框架系统数据库 | 如:CSFrameworkV6_System |
BusinessDatabase | C/S框架账套数据库 | 当前账套,如:CSFrameworkV6_Normal |
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
WebApi-NETCore-V3 C/S框架网