Called when an error occurs while building a request or handling a response.
public Action<WebServiceErrorInfo>? ErrorReporter { get; set; }