Как использовать продолжения в FubuMVC - PullRequest
0 голосов
/ 13 марта 2012

https://github.com/adymitruk/fubumvc/commit/083e1d593d4e797ac04fb493acd1e29a332cd303?w=1

Кажется, возвращение продолжения нарушает привязку к представлению. Раньше работал, прежде чем я добавил продолжение. Теперь я получаю пустую страницу для представления по умолчанию.

1 Ответ

2 голосов
/ 13 марта 2012
  1. Вы используете одну и ту же модель ввода для получения и своего сообщения, поэтому при переводе вы попадаете в бесконечный цикл.Я удивлен, что вы не получаете переполнение стека.В FubuContinuation должна быть некоторая проверка, которая прерывает цикл.

  2. Вы используете модель ввода в качестве модели представления, которую вы (как правило) не должны делать.

  3. Ваш тег формы должен быть

  4. Кроме того, похоже, что из-за именования ваших моделей и папок соглашения о представлениях по умолчанию не соответствовали представлениямваши действия.Чтобы все заработало, я бросил их все в одну папку (плохо, я знаю).

Вы захотите разобраться в папках и пространствах имен, прежде чем делать с этим что-то серьезное.

Вот запрос на получение, который я смог получить, работая и отправляя сообщения, и такие: https://github.com/adymitruk/fubumvc/pull/1

...