Commit Graph

83 Commits

Author SHA1 Message Date
7157dac6bf 增加安全组件JwtContext,通过IServiceCollection.AddFalconJWT注册。 2022-11-29 14:32:17 +08:00
37a6942020 增加对象加密和解密方法。 2022-11-28 10:13:15 +08:00
a3bd83ff03 扩展object方法,为null时排除异常 2022-11-28 09:49:49 +08:00
0faab483a9 扩展Object增加TryModelValidation方法,验证模型是否可以通过验证,并增加测试 2022-11-24 10:58:46 +08:00
0bae9c9943 增加模型验证IsIntAttribute,表示属性值ToString后必须可转换为Int 2022-11-24 10:57:57 +08:00
d49a382aab 对枚举和数组增加缩减Reduce方法 2022-10-27 14:32:38 +08:00
a8c13892dc 增加判断字符串是否为指定时间格式的方法。 2022-10-27 10:11:01 +08:00
90bdb831c7 sqlsugar配置模式化列服务和表服务 2022-10-21 09:14:28 +08:00
231d546e5d 字符串扩展支持日期时间格式转换 2022-10-21 09:13:44 +08:00
641ebc880b Json序列化增加支持JsonSerializerOptions 2022-10-21 09:12:43 +08:00
dee4c60fee 升级组件包。 2022-10-17 08:59:05 +08:00
c9fcd28181 优化数据库列服务,支持所有数据库 2022-10-14 12:21:21 +08:00
cdc0f5f1a0 新增实体列映射和实体表映射 2022-10-13 17:22:17 +08:00
e58c98e759 重构实体服务。增加MaxLength支持 2022-10-12 15:30:57 +08:00
9ba6e0c4ac 基础表的创建时间必填 2022-10-12 14:47:12 +08:00
14cb6627ff 数据库缓存支持分布式缓存 2022-10-11 10:24:08 +08:00
511bfab781 扩展属性,查询是否定义特定特性 2022-10-10 18:21:16 +08:00
c2e3c29b70 Redis缓冲最大24小时 2022-10-10 18:20:51 +08:00
346ebc47c3 增加时间转换为yyyyMMddHHmmss格式扩展方法 2022-10-09 11:24:06 +08:00
0d7cbbe70c 升级为.NET6测试 2022-10-09 11:23:43 +08:00
dfb04f742c 增加时间转换为yyyyMMdd格式的扩展方法。 2022-10-09 11:16:06 +08:00
4eba08e692 修复一个可能的bug 2022-10-08 16:56:24 +08:00
6d2023adfe 为api异常增加Id,可以通过ThrowApiException一个重载方法设置Id的值,否则会自动生成 2022-10-08 16:50:30 +08:00
da07c27221 小修改api异常处理筛选器 2022-10-08 14:02:49 +08:00
dfc4e91cd6 列设置nullable只支持RequiredAttribute和Nullable<> 2022-09-29 17:32:09 +08:00
e8b8b6000d 支持缓冲 2022-09-29 17:29:47 +08:00
fd59272e23 增加一个日志方法 2022-09-26 13:44:27 +08:00
9a200420a9 SugarBasicTable 基础表增加时间,和实现ICreateNew 2022-09-26 10:38:52 +08:00
82745b15fc 增加日期扩展方法。 2022-09-15 12:32:08 +08:00
b30592b6ae 增加ASP.NET CORE中间件模板及基类 2022-09-14 15:01:32 +08:00
2891a0d83b 记录日志增加异常日志 2022-09-09 15:04:38 +08:00
5dddabe868 修复一个Nullable设置错误 2022-09-09 12:50:59 +08:00
6a888ca9be 数据基础表中取消状态字段,状态应该由业务数据维护。 记录创建时间改为必填 2022-09-08 13:58:49 +08:00
3cbef851ea 获取数据库时间 2022-09-08 10:22:05 +08:00
f197ec7ff5 AES配置增加秘钥字符表 2022-09-06 13:54:40 +08:00
5ed2a9997a 增加表说明 2022-09-06 13:40:38 +08:00
746685a901 添加AES加密算法及测试 2022-09-06 11:13:17 +08:00
2733612bce 增加DES加密方法,并完成测试 2022-09-05 12:36:51 +08:00
aad7cb83f2 增加数据基础表定义。比SugarTableBase更加简洁。 2022-09-02 14:32:43 +08:00
ff91c94af2 增加将字符串转换为DateTime扩展方法 2022-08-27 15:42:47 +08:00
9ca95224ae 同步任务BUG修复 2022-08-27 15:41:56 +08:00
1983778d22 增加后台任务同步执行方法 2022-07-14 10:14:46 +08:00
1a5da57187 重写类型转换 2022-07-14 09:01:38 +08:00
6430a50bdf 新增设置Windows系统时间相关方法 2022-06-09 09:21:32 +08:00
189ed541c9 UpdateTable方法支持升级表结构并在首次初始化后插入初始化数据 2022-06-05 14:48:03 +08:00
df23896b4d 修复ArrayString错误 2022-05-25 09:19:38 +08:00
3ef1ea6199 增加字符串默认值扩展,增加ArrayStringJson转换特性。 2022-05-24 15:53:26 +08:00
0064ceda3d 字符串扩展分割增加了自定义分隔符参数。 2022-05-24 10:33:53 +08:00
2e1a0ad0c0 增加IEnumerable<>扩展方法,实现枚举类型到DataTable的转换 2022-05-04 16:11:18 +08:00
9ab32a2d4d 实现ICacheService接口,该接口支持sqlsugar数据缓冲。 2022-04-29 15:46:20 +08:00