.NET Core、Xamarin、.NET Standard和.NET Framework四者之间的区别介绍
前段时日微软(Microsoft)正式发布了.NET Core 2.0,在很多开发社区中反响不错。但还是有一些开发者发出了疑问,.NET Core、Xamarin、.NET Standard和.NET Framework之间有哪些不同呢?本文就...
.Net Core服务治理Consul使用服务发现
先思考一些问题:它是做什么的、以及怎么使用它。带着这些问题往下走。 consul是做什么的 consul用于微服务下的服务治理。服务治理是什么?它包含但不限于:服务发现、服务配置、健康检查、键值...
.Net Core服务治理Consul自动扩展和服务调用
今天有写文章的时间了,开心。延续上一篇的话题继续,顺便放上一篇的传送门:点这里。 服务调用 既然服务注册已经搞完了,那么现在就开始调用这些注册好的服务。先做一下准备动作,把consul容器...
.Net Core微服务网关Ocelot集成Consul
有consul基础的都知道,consul可以发现新增的服务,剔除掉无效的服务,赋予应用自动伸缩的能力。而ocelot如果集成了consul,那ocelot也能拥有这些能力,还可以自主选择负载均衡策略,灵活性更强...
.Net Core下使用Dapper的方法
目录 一、前言 二、Dapper环境搭建 三、Dapper封装 定义DapperDBContext类 异步分页构建(PageAsync) 定义工作单元与事务 定义数据仓储 数据库连接 四、Dapper使用 一、前言 关于什么是Dapper...
菜渣开源一个基于 EMIT 的 AOP 库(.NET Core)的方法
目录 1,快速入门 1.1 继承 ActionAttribute 特性 1.2 标记代理类型 2,如何创建代理类型 2.1 通过API直接创建 3,创建代理类型 通过API 通过 Microsoft.Extensions.DependencyInjection 通过 Aut...
Asp Net Core开发笔记之如何给SwaggerUI加上登录保护功能
目录 前言 配置Swagger SwaggerBasicAuth 中间件 AuthenticationScheme 注册服务 SwaggerAuthenticationHandler 扩展 小结 参考资料 前言 在 SwaggerUI 中加入登录验证,是我很早前就做过的,不...
ASP.NET Core Web中使用AutoMapper进行对象映射
目录 前言 使用对象映射库有哪些好处? AutoMapper对象映射库介绍 安装AutoMapper NuGet包 创建源对象和目标对象 Student(源对象) StudentViewModel(目标对象) 配置AutoMapper映射规则 Prog...
ASP.NET Core Web中使用AutoMapper进行对象映射
目录 前言 使用对象映射库有哪些好处? AutoMapper对象映射库介绍 安装AutoMapper NuGet包 创建源对象和目标对象 Student(源对象) StudentViewModel(目标对象) 配置AutoMapper映射规则 Prog...
ASP.NET Core实现动态审计日志功能
目录 前言 审计日志基础 定义和用途 模型定义&关键信息 设计审计日志模型 捕获审计日志 IAuditLogService 接口 ActionFilter 方式 手动记录方式 通过 HttpContext 共享数据 日志持久化 选择...