Angular scrollPositionRestoration回到顶部无效
从Angular6.1.0-beta1版本开始,Angular Router增加了scrollPositionRestoration、anchorScrolling 与 scrollOffset 配置项,用于定义路由导航中的位置处理。
2020-10-23 4355 1
.Net Core Swagger使用教程
什么是Swagger?Swagger是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。.Net Core可以通过Nuget轻松安装Swagger组件,使用Swagger UI的强大功能,整个安装过程只需要1分钟,下面跟我来做吧。
2020-07-30 4390 1
.NET Core Consul服务注册
首先安装Consul,可以到Consul官网下载安装,这里以Windows环境安装为例。下载压缩包解压后只有一个exe文件,我们用命令行在目录下执行命令启动开发环境。
2020-07-08 4247 11
ASP.NET Core在IIS发布的两种方式
ASP.NET Core在IIS发布首先需要安装.NET Core托管捆绑包。安装完成,并且重启服务后,再IIS里添加一个站点。和传统IIS一样配置好端口和路径就可以正常访问了。
2020-07-03 3825 0
ASP.NET Core使用BuildBundlerMinifier捆绑压缩样式JS文件
在ASP.NET MVC种可以把多个样式文件和Js文件捆绑到一个文件并且压缩,可以减少请求和带宽。在ASP.NET Core中可以使用BuildBundlerMinifier进行捆绑压缩。
2020-07-03 4601 0
.NET Core 3.X路由中间件和终结点中间件
在ASP.NET Core 3.X里app.UseRouting();和app.UseEndpoints成对出现。app.UseRouting()负责匹配路由与终结点(端点),解析出路由信息(把请求解析成路由),写进HttpContext,传给下一个中间件。
2020-07-02 3130 0
.NET Core 日志配置,NLog配置示例
.NET Core内置的日志组件附带了以堆日志提供程序,输出到控制台,输出,系统事件。但是如果需要将日志写入文件或者写入数据库就需要自己实现或者使用第三方日志组件。
2020-07-02 4480 0
ASP.NET Core多环境配置
.NET Core多环境配置,从IWebHostEnvironment 对象来看,.NET Core自带设定了3种环境,也可以自己定义环境名称。
2020-07-02 2935 0
AndAlso OrElse和And Or的区别
逻辑运算符 AndAlso 和 OrElse 表现称为“短路”的行为。短路运算符首先计算左侧表达式。如果左侧表达式使整个表达式为假(在 AndAlso 中)或验证(在 OrElse 中)整个表达式,则程序执行过程继续,而不计算右侧表达式。
2020-05-20 2642 0
国产轻量级ORMSqlSugar实践
国产轻量级ORMSqlSugar实践。拥有高性能,高扩展性,稳定性和国内开发团队的技术支持。功能全面,性能与同样是轻量级ORM的Dapper相比更加出色。
2020-05-14 3879 1
Linux下RabbitMQ安装和.NET Core使用RabbitMQ.Client操作
RabbitMQ提供了可靠的消息机制、跟踪机制和灵活的消息路由,支持消息集群和分布式部署。适用于排队算法、秒杀活动、消息分发、异步处理、数据同步、处理耗时任务、CQRS等应用场景。本文介绍在Linux下安装RabbitMQ并且在.NET Core中使用RabbitMQ.Client操作队列。
2020-01-09 2771 0
在ASP.NET Core 2.1中使用HttpClientFactory的3种方法
HttpClientfactory解决了所有这些问题。它是ASP.NET核心2.1的最新功能之一。它为在应用程序中命名、配置和使用逻辑HttpClients提供了一个中心位置,本文讨论了在ASP.NET核心2.1中使用HttpClientfactory的3种方法。
2019-07-25 4518 1
ASP.NET Core 2.1中的ActionResult<T>
ASP.NET Core 2.1的一个新功能是,一个名为ActionResult<T>的新类型,它允许您返回响应类型或任何操作结果,同时仍然指示响应类型。
2019-07-18 3326 1