随笔分类 -  ASP.NET Core

ASP.NET Core
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【15-扩展之使用Obfuscar混淆加密保护代码】 使用Obfuscar混淆加密保护代码,防止他人使用ILSpy等工具反编译查看到源码 阅读全文
posted @ 2020-02-08 20:00 kasnti 阅读(3214) 评论(13) 推荐(8) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【14-扩展之部署到IIS】 在Windows上将ASP.NET Core网站部署到IIS 阅读全文
posted @ 2020-02-08 18:41 kasnti 阅读(1029) 评论(5) 推荐(2) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【13-扩展之支持全球化和本地化多语言】 使用资源管理多语言文件实现网站本地化支持多语言显示 阅读全文
posted @ 2020-02-03 15:53 kasnti 阅读(1938) 评论(7) 推荐(2) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【12-xUnit单元测试之集成测试】 使用xUnit借助TestServer进行集成测试,在单元测试中对WebApi的每个接口进行测试 阅读全文
posted @ 2020-02-01 15:58 kasnti 阅读(1327) 评论(3) 推荐(2) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【11-WebApi统一处理返回值、异常】 使用IExceptionFilter过滤器实现异常统一处理,使用IResultFilter过滤器实现统一处理返回值 阅读全文
posted @ 2020-02-01 03:08 kasnti 阅读(1647) 评论(0) 推荐(2) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【10-使用JWT进行授权验证】 使用JWT给网站做授权验证 阅读全文
posted @ 2020-01-31 22:42 kasnti 阅读(2167) 评论(10) 推荐(1) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【9.2-使用Castle.Core实现动态代理拦截器】 介绍了如何对业务层方法进行拦截,捕获业务方法发生的错误,然后统一进行日志记录,避免在每个业务方法中进行try catch捕获异常 阅读全文
posted @ 2020-01-31 02:21 kasnti 阅读(2869) 评论(15) 推荐(6) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【9.1-使用Autofac代替原生的依赖注入】 使用Autofac替换原生的依赖注入 阅读全文
posted @ 2020-01-30 01:32 kasnti 阅读(1452) 评论(0) 推荐(1) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【8.3-编写角色业务的增删改】 编写最简单的增删改业务,涉及到DI依赖注入的使用、AutoMapper的使用、工作单元与仓储的使用、雪花Id的生成 阅读全文
posted @ 2020-01-29 19:45 kasnti 阅读(1602) 评论(14) 推荐(2) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【8.2-使用AutoMapper映射实体对象】 用依赖注入的方法使用AutoMapper映射 阅读全文
posted @ 2020-01-29 18:00 kasnti 阅读(1371) 评论(0) 推荐(1) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【8.1-使用ViewModel注解验证】 使用ViewModel注解验证字段合法性,将ViewModel的字段验证写在了ViewModel类内部 阅读全文
posted @ 2020-01-29 14:54 kasnti 阅读(1835) 评论(0) 推荐(2) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【7-使用NLog日志记录器】 NLog日志记录器的写入数据库、写入文件、彩色控制台,按等级过滤日志等功能 阅读全文
posted @ 2020-01-29 03:25 kasnti 阅读(2186) 评论(10) 推荐(3) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【6-注册跨域、网站核心配置】 统一封装网站核心配置,注册跨域策略,实例化雪花算法,后期可扩展添加多语言支持 阅读全文
posted @ 2020-01-29 02:22 kasnti 阅读(1609) 评论(0) 推荐(1) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【5-网站数据库实体设计及映射配置】 网站数据库实体设计,使用EntityFrameworkCore 3.1 FluentAPI映射配置实体,网站启动时创建数据库并添加种子数据,开发调试时可以看到执行的具体sql语句 阅读全文
posted @ 2020-01-29 00:46 kasnti 阅读(2532) 评论(7) 推荐(2) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【4-工作单元和仓储设计】 使用泛型仓储(Repository)和工作单元(UnitOfWork)模式封装数据访问层基础的增删改查等方法 阅读全文
posted @ 2020-01-28 18:04 kasnti 阅读(3501) 评论(21) 推荐(6) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【3-xUnit单元测试之简单方法测试】 使用xUnit编写单元测试,测试上一章节的基础公共库 阅读全文
posted @ 2020-01-28 14:01 kasnti 阅读(1451) 评论(0) 推荐(1) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【2-公共基础库】 Snowflake雪花算法ID、Enum枚举方法扩展、Lambda方法扩展、Json方法封装 阅读全文
posted @ 2020-01-28 13:06 kasnti 阅读(2602) 评论(2) 推荐(3) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【1-项目结构分层建立】 阅读全文
posted @ 2020-01-28 11:42 kasnti 阅读(5633) 评论(5) 推荐(6) 编辑
摘要:基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构 阅读全文
posted @ 2020-01-28 00:18 kasnti 阅读(5746) 评论(0) 推荐(8) 编辑
摘要:ASP.NET Core 3.1网站生成项目时,输出文件夹多出很多Microsoft.CodeAnalysis的语言资源文件 阅读全文
posted @ 2020-01-02 15:44 kasnti 阅读(1896) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示
主题色彩