private async void TwitterApiStatus_AccessLimitUpdated(object sender, EventArgs e)
{
try
{
if (this.InvokeRequired && !this.IsDisposed)
{
await this.InvokeAsync(() => this.TwitterApiStatus_AccessLimitUpdated(sender, e));
}
else
{
var endpointName = (e as TwitterApiStatus.AccessLimitUpdatedEventArgs).EndpointName;
SetApiStatusLabel(endpointName);
}
}
catch (ObjectDisposedException)
{
return;
}
catch (InvalidOperationException)
{
return;
}
}