public static string GetDisplayText(this MSBuildTargetStatus status) { switch (status) { case MSBuildTargetStatus.Running: return(GettextCatalog.GetString("Running")); case MSBuildTargetStatus.Finished: return(GettextCatalog.GetString("Finished")); case MSBuildTargetStatus.Failed: return(GettextCatalog.GetString("Failed")); case MSBuildTargetStatus.Exception: return(GettextCatalog.GetString("Exception")); default: LoggingService.LogError("Unknown MSBuildTargetStatus {0}", status); return(status.ToString()); } }
public void OnResult(MSBuildTargetStatus status) { stopwatch.Stop(); Status = status; Duration = stopwatch.Elapsed; }