protected override void OnDispose(bool disposing)
            {
                if (!string.IsNullOrEmpty(successMessage) && HasErrors && !HasWarnings)
                {
                    ReportSuccess(successMessage);
                }

                ExtensionLoggingService.RemoveProgressMonitor(this);
                base.OnDispose(disposing);
            }
Ejemplo n.º 2
0
 protected override void Run()
 {
     ExtensionLoggingService.Init();
     Resources.Init();
     FigmaControlsApplication.Init(FigmaRuntime.Token);
 }
 public FigmaAggregatedProgressMonitor(ProgressMonitor monitor, string successMessage)
     : base(monitor)
 {
     this.successMessage = successMessage;
     ExtensionLoggingService.AddProgressMonitor(this);
 }