namespace Server.System { public class ErrorResp : Resp { public string message; public ErrorResp(RuntimeException ex) { this.status = (int)ex.status; this.message = ex.Message; } public ErrorResp() { this.status = -1; this.message = "Unknown Error"; } } public class RuntimeException : Exception { public Error status; public RuntimeException(string message = "", Error status = Error.RuntimeException) : base(message) { this.status = status; } } }