Проблема в том, что экшен кода на сишарпе - замкнутый. Это значит, что пока шаг не зваершится, оттуда нельзя получить данные для использования тем же шаблоном. То есть, пока экшен не отработает, значение переменной, даже если оно будет передано кодом в переменную проекта, не сможет быть...