private async Task RefreshBlockIdsAsync()
{
await this.workerSemaphore.WaitAsync();
try
{
this.StatusLabel.Text = Properties.Resources.UpdateBlockUserText1;
await this.tw.RefreshBlockIds();
this.StatusLabel.Text = Properties.Resources.UpdateBlockUserText3;
}
catch (WebApiException ex)
{
this.StatusLabel.Text = $"Err:{ex.Message}(RefreshBlockIds)";
}
finally
{
this.workerSemaphore.Release();
}
}