开发工具visual studio 2022
框架 .net 6
用asp.net core 写上位机程序,需要使用tcp通讯,
自己写个后台服务类,只要继承BackgroundService类即可
使用起来非常方便
namespace StraightLineSorting.Service
{
public class HostedService:BackgroundService
{
protected override async Task ExecuteAsync(CancellationToken stoppingToken)
{
LogHelper.Debug("连接TCPClient");
TcpSupersocket.GetInstance().Connect();
await Task.Delay(1);
}
}
}
program.cs中加入下面代码即可
builder.Services.AddHostedService<HostedService>();
Visual Studio 2022 + .NET 6:ASP.NET Core TCP 通讯实战与HostedService背景服务应用
本文介绍了如何使用Visual Studio 2022开发环境中,结合.NET 6框架,创建一个基于ASP.NET Core的TCP通信服务,并利用BackgroundService简化后台任务。通过实例展示如何创建HostedService类并集成到程序.cs中。
729

被折叠的 条评论
为什么被折叠?



