摘要: Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成。 a56爆大奖在线娱乐主要向大家简单介绍一下如何结合Oc 阅读全文
posted @ 2020-07-06 14:35 跳跃的键盘手 阅读(2399) 评论(1) 推荐(7) 编辑
摘要: 静态文件(css,js,html等类型文件)通常位于 web根目录下,而ASP.Net Core框架默认内容根目录下的wwwroot文件夹为web根目录。这里简单解释下内容根目录:实际就是指包含可执行程序exe,程序集dll,配置文件json,xml等的文件目录. 1.访问web根目录静态文件 正常 阅读全文
posted @ 2020-06-20 11:20 跳跃的键盘手 阅读(541) 评论(0) 推荐(3) 编辑
摘要: 什么是中间件? 这里引用官方解释: 中间件是用于组成应用程序管道来处理请求和响应的组件。管道内的每一个组件都可以选择是否将请求交给下一个组件、并在管道中调用下一个组件之前和之后执行某些操作。请求委托被用来建立请求管道,请求委托处理每一个 HTTP 请求。 请求委托通过使用 IApplicationB 阅读全文
posted @ 2020-06-17 09:21 跳跃的键盘手 阅读(639) 评论(2) 推荐(2) 编辑
摘要: 谈到服务注册,首先a56爆大奖在线娱乐们先了解一下服务注册时使用的三种方式,也代表了不同的服务生命周期: 1 AddTransient 2 AddScoped 3 AddSingleton AddSingleton生命周期最长,其生命周期范围描述为:从应用程序启动到应用程序结束。在第一次请求时会创建一个实例,之后的每 阅读全文
posted @ 2020-06-12 09:22 跳跃的键盘手 阅读(2930) 评论(2) 推荐(6) 编辑
摘要: ASP.NET Core配置框架已内建支持 JSON、XML 和 INI 配置文件,内存配置(直接通过代码设置值),环境变量配置等方式配置参数。 a56爆大奖在线娱乐主要和大家讲一下a56爆大奖在线娱乐们在项目中常用的以配置文件的方式进行配置。a56爆大奖在线娱乐以.NetCore2.2为例 配置文件包含了如下几种常用方式。 1.使用ASP.NET 阅读全文
posted @ 2020-05-27 09:55 跳跃的键盘手 阅读(511) 评论(0) 推荐(0) 编辑
摘要: a56爆大奖在线娱乐们先简单介绍下什么是Swagger,主要是用来干嘛?? 在Swagger诞生之前,a56爆大奖在线娱乐们通常在开发接口的过程中,需要前后端共同维护一个接口文档,然后大家按照接口文档的规范进行对接。接口文档俨然成了接口开发过程中不可或缺的一部分,然而对于大部分喜欢敲代码的同志们来说,写文档简直头疼,并且一般项目后期往 阅读全文
posted @ 2020-05-11 15:59 跳跃的键盘手 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中遇到跨库操作具有相同表结构的数据表的问题。(A库中的数据表a和B库中的数据表b,两者表结构相同) 跨库操作中a56爆大奖在线娱乐们一般是为了实现不同数据库中表字段信息,字段状态等实时同步,可能很多人会想到使用触发器或者同步服务的方式,实现两个库中数据表的信息实时同步。 最近接触到了SqlServer自带的 阅读全文
posted @ 2020-03-26 17:10 跳跃的键盘手 阅读(2752) 评论(0) 推荐(1) 编辑
摘要: 1.TopShelf TopShelf是一个开源的跨平台的宿主服务框架。可通过.Net Core/.Net Framwork控制台应用程序快速开发windows服务,更加便于服务调试。 a56爆大奖在线娱乐基于.Net Core2.2快速开发windows服务 首先,a56爆大奖在线娱乐们创建一个控制台应用程序 然后添加Topshe 阅读全文
posted @ 2020-03-26 09:09 跳跃的键盘手 阅读(1673) 评论(1) 推荐(4) 编辑
摘要: 什么是IdentityServer4 官方解释:IdentityServer4是基于ASP.NET Core实现的认证和授权框架,是对OpenID Connect和OAuth 2.0协议的实现。 通俗来讲,就是服务端对需要认证授权的资源(客户端请求资源)在外层使用IdentityServer4框架进 阅读全文
posted @ 2020-03-25 09:55 跳跃的键盘手 阅读(7064) 评论(5) 推荐(10) 编辑