@@ -69,6 +69,7 @@ func (s *ExampleRequestRegister) Validate(req rest.IRequestIn) rest.IRequestOut
}
func (s *ExampleRequestRegister) Execute(req rest.IRequestIn) rest.IRequestOut {
+ return req.OutError(rest.ErrorMessage("!!!", "..."))
// создаем нового юзера
userID := App.GenerateID()
user := &ExampleUser{
@@ -23,6 +23,12 @@ type RequestOut struct {
rest.IRequest
+func (s *RequestOut) RClose() {
+ if s.IRequest != nil {
+ s.IRequest.RClose()
+ }
+}
+
// Send отправляет запрос серверу
func (s *RequestOut) Write(writer io.Writer) rest.IErrorArgs {
w := writer.(http.ResponseWriter)