private void RaiseErrorEvent(string message, string innerMessage) { var handler = ErrorThrown; if (handler != null) { handler(this, new ErrorEventArgs(message, innerMessage)); } } }