Наиболее распространенным решением является использование свойства зависимости для решения циклических зависимостей.т.е. создайте новое свойство в одном из классов и позвольте контейнеру IoC назначить его.
Если вы используете Unity, вам следует добавить [Dependency]
к этому свойству.
sidenote: A Viewне должно иметь зависимости от контроллера.Он не должен знать об этом вообще.
Обновление в ответ на комментарий
Вы не можете.Это проблема с круговыми зависимостями.Единственное другое решение - использовать композицию.То есть разделить общую функциональность на отдельный класс и включить его как в контроллер, так и в представление.