Notify clients when campaign ends

This commit is contained in:
2025-11-03 19:11:57 +09:00
parent ae4d30d27b
commit a91dd6d034
5 changed files with 47 additions and 1 deletions

View File

@ -18,6 +18,8 @@ namespace Hcs.WebApp.BackgroundServices.CampaignManagers
protected HeadquartersService HeadquartersService => headquartersService ??= scope.ServiceProvider.GetRequiredService<HeadquartersService>();
public Campaign Campaign => campaign;
public IManager.ManagerState State { get; protected set; } = IManager.ManagerState.Created;
public abstract Task ProcessAsync();