Files
LanMountainDesktop/airapp/LanMountainDesktop.AirAppSdk/IAirAppWorker.cs
2026-08-11 23:03:55 +08:00

13 lines
406 B
C#

using Microsoft.Extensions.DependencyInjection;
namespace LanMountainDesktop.AirAppSdk;
public interface IAirAppWorker
{
void ConfigureServices(IAirAppWorkerContext context, IServiceCollection services);
Task StartAsync(IAirAppWorkerContext context, IServiceProvider services, CancellationToken cancellationToken = default);
Task StopAsync(CancellationToken cancellationToken = default);
}