private async void _refresh(object sender, EventArgs e)
{
if (_refreshing)
return;
try
{
var session = BACnetSession.Current;
var host = session.GetProcess<Host>();
var client = new Client.Client(host);
await this.Refresh(client);
}
catch(BACnetException)
{
}
catch(AggregateException)
{
}
catch(Exception)
{
}
finally
{
_refreshing = false;
}
}