implement end running project

This commit is contained in:
Matt Parker
2025-08-08 01:26:23 +10:00
parent f89fff7462
commit ea5bb6ac53
4 changed files with 24 additions and 4 deletions

View File

@@ -28,6 +28,7 @@ public class SharpIdeProjectModel : ISharpIdeNode
public required List<SharpIdeFile> Files { get; set; }
public bool Expanded { get; set; }
public bool Running { get; set; }
public CancellationTokenSource? RunningCancellationTokenSource { get; set; }
public required Task<Project> MsBuildEvaluationProjectTask { get; set; }
public Project MsBuildEvaluationProject => MsBuildEvaluationProjectTask.IsCompletedSuccessfully