该项目是光年后台管理模板(Light Year Admin Iframe v5)基于bootstrap 5.1.3版本。
本项目结合实际工作整理了swaggerui,统一响应格式,异常处理,权限验证等常用模块,并提供一套完善的案例源代码,在实际工作中可直接参考使用 预览地址:http://sapi.daimali.com/swagger/ui/index WebAPI接口设计:SwaggerUI文档 / 统一响应格式 / 统一异常处理 / 统一权限验证
针对webapi项目,通过初始化的方式 实现以下功能:1.提供一致化处理 统一的Request Response ErrorCode 2.API 客户端身份管理+AUTH 验证方式+扩展 3.API访问日志记录 4.通用的异常处理 5.API访问ip限制+频率限制。 满足大部分webapi项目基本功能需求
.NET Framework4.5版本Expression表达式转换为SQL语句,支持SqlServer、MySql、Oracle、Sqlite、PostgreSql;基于Dapper实现了不同数据库对应的数据仓储Repository;
mtTools为C#基础类库,无任何第三方依赖。主要功能:日志、调试、JSON序列化与反序列化、Xml序列化与反序列化、缓存操作、配置文件读取、Cookie读写删除、邮件发送、HTTP请求、常用类型判断与转换、MD5加解密、SHA1加解密、线程安全的先进先出队列等等。
一款高性能非法词(敏感词)检测组件,附带繁体简体互换,支持全角半角互换,获取拼音首字母,获取拼音字母等功能。
一些常用的功能性代码,可以减少许多开发时间,而且类与类之间没有什么依赖,每个类都可以单独拿出来使用,QQ交流群 957285164, 244416471,进群密码c#,欢迎提交代码,为.net开发社区供献力量