专题:Net Core
共195篇相关文章

如何将.net Core 3.0 WebApi在Linux上为持续运行的守护进程?
前言 我们一般可以在Linux服务器上执行 命令来运行我们的.net Core WebApi应用。但是这样运行起来的应用很不稳定,关闭终端窗口之后,应用也会停止运行。为了让其可以稳定运行,我们需要让它变成系统的守护进程,成为一种服务一直在系...

如何立即更新 .NET Core 3.1 的配置文件以实现高效配置管理?
``` public class Startup { private ConfigurationReloadToken _changeToken = new ConfigurationReloadToken(); private byte[...

如何实现.NET Core中同一接口不同实现的依赖注入?
工厂方式注入 然后在构造函数中通过如下方式获取具体实现 参考文章: "ASP.NET CORE 内置的IOC解读及使用"...

如何将常用工具类为?
解析查询字符串<summary>解析查询字符串<summary> private NameValueCollection...

如何.NET Core XML解析帮助类为?
public class XSerializer {<summary>将对象序列化为xml字符串<summary> ...

Development环境下依赖注入的行为差异体现在哪些方面?
奇怪的问题 本周被一个奇怪的问题困扰了一天。事情的起因是这样的:在某个 PR 合并后,我拉了最新代码,但是在我本地F5调试始终报错。示例代码如下: public interface Interface1 { void Method1();...

LongRunningTask如何正确使用?
在上一篇文章《如何正确实现一个 BackgroundService》中有提到 LongRunning 来优化后台任务始终保持在同一个线程上。 protected override Task ExecuteAsync(Cancellation...

为何在众多操作中,唯有IO异步执行方显其价值与意义?
为什么说 IO 操作异步才有意义,CPU 密集操作异步没有太大意义 背景与问题 在后端开发中,我们经常讨论异步编程模型,尤其是在 Node.js、Netty 等技术栈中。一个普遍的共识是:异步对于 IO 操作 效果显著,而对于 CPU 密集...

什么是并发、并行和异步之间的区别?
在我上一篇题为《为什么异步在IO操作下才有意义》的文章发布后,收到了很多同学的反馈与探讨。在深入交流后,我发现一个普遍的困惑点浮现出来,其根源在于混淆了“并发”、“并行”与“异步”,特别是下意识地将异步等同于利用多核CPU进行并行处理。 为...

Asp.net core Kestrel的超迷你http服务器,能实现哪些功能?
AServer是基于ASP.NET Core Kestrel封装的一个超迷你http服务器。它可以集成进你的Core程序里,用来快速的响应Http请求,而不需要集成整个ASP.NET Core MVC 框架。 一:什么是ASever? AS...

AgileHttp在.Net Core中如何实现优化?
2020年新年将至,先预祝.Net Core越来越好。 做了这么多年一线开发,经常跟Http打交道。比如调用三方的Webservice,比如集成微信支付的时候服务端发起Prepay支付。特别是现在分布式、微服务大行其道,服务间通讯都离不开h...

Blazor WebAssembly 初探,如何实现?
最近Blazor热度很高,传说马上就要发布正式版了,做为微软脑残粉,赶紧也来凑个热闹,学习一下。 Blazor Blazor是微软在ASP.NET Core框架下开发的一种全新的Web开发框架。Blazor利用WebAssembly使得开发...

AgileConfig如何为基于.NetCore的轻量级配置中心的?
微服务确实是行业的一个趋势,我自己也在把一些项目往微服务架构迁移。玩微服务架构配置中心是一个绕不过去的东西,有很多大牌的可以选,比如spring-cloud-config,apoll,disconf等等。而我为什么还要造一个轮子呢?一来这些...

如何给Agent Skill添加MAF快速入门(19)中的脚本执行功能?
根据上一篇我们知道,Agent Skill就是大模型随时翻阅的说明文档,它还可以包含一些资源文件,而脚本就是其中的一种重要资源。本文介绍了Agent Skill的脚本执行,脚本 和 工具的对比,最后通过一个MAF中Agent Skill 结...

.NET Core中TimeZone转换客户端时间至服务器本地时间,编译提示已过期的是?
当我们的项目国际化后,需要处理时区问题。 在.NET Core之前我们可以通过以下代码将客户端时间转换为服务端时间: 在.NET Core里,TimeZone类已被标记为已过期,那么我们应该如何使用不过期的API进行时区转换呢? 以下是博主...
