Раньше я прикреплял общие свойства, такие как текущий пользователь, к ViewData / ViewBag глобально, унаследовав все контроллеры от общего базового контроллера.
Это позволил мне использовать IoC на базовом контроллере, а не просто обращаться к глобальному общему ресурсу для таких данных.
Мне интересно, есть ли альтернативный способ вставки такого кода в конвейер MVC?