Рассмотрим приведенный ниже пример, который, как мне кажется, является очень распространенным образцом ступенчатых форм. У меня есть трехэтапная форма, которая хочет перевести деньги со счета на другой:
First page gets user source account
Second page shows source account and gets destination account and the amount
Last page shows a confirmation which mention source account + destination account + amount
Как видите, мне также нужна информация о модели на последней странице. Поэтому я использую @BeginConversation
для первого действия и @ConversationAction
для второй и последней страницы.
Вопрос в том, что ни одно из моих действий не помечено @EndConversation
. Это нормально?! Будет ли модель находиться в памяти или она будет автоматически очищена? Я не мог найти, когда он очищается автоматически.