QuickAdmin.Common Namespace

包含各公共类/接口/枚举等。

Classes

AppExtensions 提供通常在应用程序初始化时使用的扩展方法。
ClientInfoParser 客户端信息解析器实现类。
ClientInfoParserUserAgentInfo 解析过的 User-Agent 信息。
DateTimeJsonConverter 可用指定格式转换日期时间值的 Json 转换器。
DBSettings 数据库配置。
G 全局类。
GCrypto 一个工具类,使用 ASP.NET Core 新提供的 PBKDF2 算法相关类进行密码的生成和验证操作, 替代 Crypto 里原有的 HashPbkdf2/VerifyHashPbkdf2 等对应方法。
GUtils 工具类。
MimeMappingService MIME 类型映射服务实现类。
NotUseDIAttribute 指示一个类或接口不可用于依赖注入。此特性可应用于类或接口。
QuickAdminInitializationOptions QuickAdmin.Net 初始化选项。
QuickAdminSettings 用来记录 QuickAdmin.Net 公共配置的类。
ServerAndClientDateTimeJsonConverter 对服务器时间与客户端时间进行相互转换的 Json 转换器,并可指定格式字符串。
ServiceResult 表示服务调用结果的类。
本类同时提供了若干获取不同结果的静态方法,便于快速调用。
ServiceResultT 表示返回指定类型数据的服务调用结果的类。
SessionCacheService Session 缓存服务实现类。
SimpleCache 简单缓存服务实现类,使用 IDistributedCache 设置/读取缓存。
UnexpectedException 表示一个不应发生的异常。
UseDIAttribute 指示一个类可用于依赖注入,并可设置生命周期和一个或多个服务类型(服务类型通常为类所实现的接口)。此特性只可应用于类。

Interfaces

IClientInfoParser 客户端信息解析器接口。
IMimeMappingService MIME 类型映射服务接口。
IServiceResult 表示服务调用结果的接口。所有以此接口作为返回结果的服务方法在任何情况下都不应该返回 null
IServiceResultT 表示返回指定类型数据的服务调用结果的接口。所有以此接口作为返回结果的服务方法在任何情况下都不应该返回 null
ISessionCache Session 缓存服务接口。
ISimpleCache 简单缓存服务接口。

Enumerations

AutoLoginMode 自动登录模式。
DateTimeObjectTimePrecision 日期时间值的时间部分精度。
DiagnosticsLevel 诊断级别。
RequestHashValidationMode 对用户请求哈希值的验证模式。