refactor event to EventWrapper

This commit is contained in:
Matt Parker
2025-12-12 19:26:41 +10:00
parent b23febbcea
commit 253b3f0aac
4 changed files with 9 additions and 10 deletions

View File

@@ -109,7 +109,7 @@ public class RunService(ILogger<RunService> logger, RoslynAnalysis roslynAnalysi
GlobalEvents.Instance.StartedRunningProject.InvokeParallelFireAndForget();
GlobalEvents.Instance.ProjectStartedRunning.InvokeParallelFireAndForget(project);
}
project.InvokeProjectStartedRunning();
project.ProjectStartedRunning.InvokeParallelFireAndForget();
await process.WaitForExitAsync().WaitAsync(project.RunningCancellationTokenSource.Token).ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing);
if (project.RunningCancellationTokenSource.IsCancellationRequested)
{
@@ -131,7 +131,7 @@ public class RunService(ILogger<RunService> logger, RoslynAnalysis roslynAnalysi
GlobalEvents.Instance.ProjectStoppedRunning.InvokeParallelFireAndForget(project);
}
project.InvokeProjectStoppedRunning();
project.ProjectStoppedRunning.InvokeParallelFireAndForget();
_logger.LogInformation("Process for project {ProjectName} has exited", project.Name);
}