如何 运行 在 c# blazor 中每 30 秒安排一次任务
How to run schedule task in c# blazor every 30 second
我正在编写 Blazor 服务器端应用程序。我喜欢使用 100 Binance API 或更多。我怎样才能 运行 一个计划任务,它将在给定的时间内监控每个 API。或者有没有更好的方法来解决这个问题?
您可以添加后台服务。与 Blazor 无关,只是 Asp.Net:
Startup中只有一行class:
public void ConfigureServices(IServiceCollection services)
{
...
services.AddHostedService<MyBackgroundService>();
}
然后 implement your own MyBackgroundService 使用循环或计时器。
我正在编写 Blazor 服务器端应用程序。我喜欢使用 100 Binance API 或更多。我怎样才能 运行 一个计划任务,它将在给定的时间内监控每个 API。或者有没有更好的方法来解决这个问题?
您可以添加后台服务。与 Blazor 无关,只是 Asp.Net:
Startup中只有一行class:
public void ConfigureServices(IServiceCollection services)
{
...
services.AddHostedService<MyBackgroundService>();
}
然后 implement your own MyBackgroundService 使用循环或计时器。