Пример #1
0
 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);
     }
 }
Пример #2
0
 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);
     }
 }