Document

随笔分类 -  Asp.net Core跨平台技术

摘要:ASP.NET Core 的运行环境由新开发的 Kestrel Server 负责,IIS 退回到 HTTP 的侦听器的角色,微软也特别为了这个需求开发了 IIS Platform Handler,以处理 HTTP 与运行环境之间的信息转发工作,微软官方推荐在Linux服务器上使用Nginx,Hap 阅读全文
posted @ 2021-01-08 17:58 从未被超越 阅读(282) 评论(0) 推荐(0) 编辑
摘要:netcore3.1API+efcore快速搭建 框架结构# 实体层 Aer.Enties# Models-->实体类 业务层 After.IService# IAltestitemController.cs 业务层 After.Service# AlltestitemService.cs 接口层 阅读全文
posted @ 2020-12-29 17:09 从未被超越 阅读(786) 评论(0) 推荐(0) 编辑
摘要:对比了几个主流的ORM框架如SqlSuger Dapper SmartSql , 选择Dapper 主要是个人习惯,平时写sql比较多,感觉Dapper比较符合自己风格 首先安装 Dapper 平时使用Mysql比较多,但是为了后续兼容SqlServer等其他数据库,先建一个DbFactory,用来 阅读全文
posted @ 2020-12-29 17:08 从未被超越 阅读(845) 评论(0) 推荐(0) 编辑
摘要:Centos7.2部署.Net Core2.0 WebApi 部署前准备 1.VisualStudio2017+.netcore2.0SDK 2.Centos7.2 3.SecureCRT,Xftp(根据自己喜好) 创建WebApi项目 修改Program.cs中的BuildWebHost方法为(不 阅读全文
posted @ 2020-12-22 17:37 从未被超越 阅读(227) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-12-22 16:03 从未被超越 阅读(0) 评论(0) 推荐(0) 编辑
摘要:通过nginx 访问 centos 7 服务器上的.Net Core 先安装依赖 # yum -y install pcre-devel openssl openssl-devel # yum -y install gcc gcc-c++ autoconf automake make 编译器安装 一 阅读全文
posted @ 2020-12-22 16:02 从未被超越 阅读(155) 评论(0) 推荐(0) 编辑
摘要:拥抱.NET Core,如何开发跨平台的应用并部署至Ubuntu运行 阅读目录 安装开发环境 编码 谈一谈发布 发布应用 运行 接下来? 之前写了一篇博文宣布Rabbit Rpc跨平台了“拥抱.NET Core,跨平台的轻量级RPC:Rabbit.Rpc”,在过程中尝试了如何编写支持跨平台的类库与应 阅读全文
posted @ 2020-12-22 15:45 从未被超越 阅读(489) 评论(0) 推荐(0) 编辑
摘要:将ASP.NET Core应用程序部署至生产环境中(CentOS7) 阅读目录 环境说明 准备你的ASP.NET Core应用程序 安装CentOS7 安装.NET Core SDK for CentOS7。 部署ASP.NET Core应用程序 配置Nginx 配置守护服务(Supervisor) 阅读全文
posted @ 2020-12-22 14:40 从未被超越 阅读(153) 评论(0) 推荐(0) 编辑
摘要:.NET之Hangfire快速入门和使用 思维导航: 前言 一、Hangfire是什么 二、Hangfire使用条件 三、Hangfire的基本特征与优点 四、Hangfire安装和使用 总结: Hangfire相关使用学习资料 文章正文: 🚀回到顶部 前言: 定时任务调度问题,是一个老生常谈的问 阅读全文
posted @ 2020-12-22 11:15 从未被超越 阅读(821) 评论(0) 推荐(0) 编辑
摘要:.Net Core3.0 WebApi 项目框架搭建 十六:使用Serilog替换掉Log4j 为什么使用Serilog Serilog 是一个用于.NET应用程序的日志记录开源库,配置简单,接口干净,并可运行在最新的.NET平台上,与其他日志库不同, Serilog 是以功能强大的结构化事件数据为 阅读全文
posted @ 2020-12-21 13:34 从未被超越 阅读(284) 评论(0) 推荐(0) 编辑
摘要:.NET Core集成Seq+Serilog实现日志中心 一,下载安装Seq https://datalust.co/download/all,版本很多,大家随便挑,开发版个人免费,商业版多账号需要收费,占用5341端口。 二,.NET Core程序中使用Serilog 引用nuget包,Seril 阅读全文
posted @ 2020-12-21 13:13 从未被超越 阅读(1204) 评论(0) 推荐(0) 编辑
摘要:如何利用Serilog的RequestLogging来精简ASP.NET Core的日志输出 这是在ASP.NET Core 3.X中使用Serilog.AspNetCore系列文章的第一篇文章:。 第1部分-使用Serilog RequestLogging减少日志详细程度(本文) 第2部分-使用S 阅读全文
posted @ 2020-12-21 11:23 从未被超越 阅读(207) 评论(0) 推荐(1) 编辑
摘要:Serilog高级玩法之用Serilog记录所选终结点附加属性 这是在ASP.NET Core 3.X中使用Serilog.AspNetCore系列文章的第二篇文章:。 第1部分-使用Serilog RequestLogging减少日志详细程度 第2部分-使用Serilog记录所选的终结点属性(本文 阅读全文
posted @ 2020-12-21 11:22 从未被超越 阅读(296) 评论(0) 推荐(0) 编辑
摘要:asp.net core环境变量详解 环境变量详解 Windows操作系统的环境变量在哪设置应该都知道了。 Linux(centos版本)的环境变量在/etc/profile里面进行设置。用户级的环境变量在其它文件里面,不多说了,有兴趣的可以网上查下。 当我们的应用程序发布到生产环境时,如果用到了环 阅读全文
posted @ 2020-12-21 10:11 从未被超越 阅读(578) 评论(0) 推荐(0) 编辑
摘要:.net core 3.1 使用autofac注入 在ASP.NET Core中,自带的IOC容器相关的使用方式和注入类型的生命周期. 微软给自行注入的服务,提供了3种生命周期. Transient(瞬时的) 每次请求时都会创建的瞬时生命周期服务。这个生命周期最适合轻量级,无状态的服务。 Scope 阅读全文
posted @ 2020-12-18 17:43 从未被超越 阅读(737) 评论(0) 推荐(0) 编辑
摘要:基于.NetCore3.1系列 —— 日志记录之初识Serilog 一、前言 对内置日志系统的整体实现进行了介绍之后,可以通过使用内置记录器来实现日志的输出路径。而在实际项目开发中,使用第三方日志框架(如: Log4Net、NLog、Loggr、Serilog、Sentry 等)来记录也是非常多的。 阅读全文
posted @ 2020-12-18 11:39 从未被超越 阅读(479) 评论(1) 推荐(0) 编辑
摘要:前言 对内置日志系统的整体实现进行了介绍之后,可以通过使用内置记录器来实现日志的输出路径。而在实际项目开发中,使用第三方日志框架(如:Log4Net、NLog、Loggr、Serilog、Sentry等)来记录也是非常多的。首先一般基础的内置日志记录器在第三方日志框架中都有实现,然后第三方日志框架在 阅读全文
posted @ 2020-12-18 09:44 从未被超越 阅读(283) 评论(0) 推荐(0) 编辑
摘要:前言 小明目前已经把“待办事项”功能实现了,API文档也搞定了,但是马老板说过,绝对不能让没有任何监控的项目上线的。 Serilog是什么? 在.NET使用日志框架第一时间会想到NLog或是Log4Net,Serilog 是这几年快速崛起的Log框架之一,Serilog是以Structured lo 阅读全文
posted @ 2020-12-17 18:06 从未被超越 阅读(304) 评论(0) 推荐(0) 编辑
摘要:当我们利用LoggerFactory创建一个Logger对象并利用它来实现日志记录,这个过程会产生一个日志消息,日志消息的流向取决于注册到LoggerFactory之上的LoggerProvider。说的更加具体一点,日志消息的归宿取决于注册到LoggerFactory的LoggerProvider 阅读全文
posted @ 2020-12-17 17:42 从未被超越 阅读(830) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2020-12-17 17:26 从未被超越 阅读(0) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

微信打赏