public void _Error(GEventException gexception) { status = StatusEnum.Error; error = gexception.Bundle; Logger.Default.ErrorNoThrow("Quest.Error: " + error.ToString()); if (OnError != null) { _SendResponse((quest) => OnError(quest, error), Response.TypeEnum.Error); } else { _NullResponse(Response.TypeEnum.Error); } }
public void _Error(string Message, ErrorCode code = ErrorCode.Undefined) { //Log status = StatusEnum.Error; error = new ErrorBundle(EventType, code, new BaseException(Message, "GEvent")); Logger.Default.ErrorNoThrow("Quest.Error: " + error.ToString()); if (OnError != null) { _SendResponse((quest) => OnError(quest, error), Response.TypeEnum.Error); } else { _NullResponse(Response.TypeEnum.Error); } }