protected override async void OnShown(EventArgs e)
{
base.OnShown(e);
var progress = new Progress<ProgressStatus>();
progress.ProgressChanged += (_, status) =>
{
progressBar1.Value = status.Percentage;
lblStatus.Text = status.Message;
};
await _updater.UpdateApplicationAsync(progress);
Close();
}
}