private void Async(Action handler) { if (handler == null) throw new ArgumentNullException("handler"); handler.DoAsync(RaiseProcessDataError); }