protected void OnError(WSErrorCode errorCode, string message, string stackTrace = null) { Logger.WriteError(this.loggerID, string.Concat("Error: (", errorCode.ToString(), ")", message), stackTrace); WSDelegates.ErrorEventHandler handler = null; lock (this.eventLock) { handler = this.Error; } if (handler != null) { handler(message, stackTrace); } }
public WSError(WSErrorCode code, string msg) { Code = code; Message = msg; }