Да, если архитектура вызывает / разрешает это.Это зависит от дизайна всего приложения, а не только от используемой инфраструктуры пользовательского интерфейса.
Например, если проект WebForms все бросает в программный код и напрямую обращается к базе данных из Page_Load и т. Д., То с помощью IoC(или любой вид ре-факторинга) будет трудным.
Однако, если веб-формы, скажем, обращаются к службам или взаимодействуют с моделями, которые обращаются к службам или используют репозитории и т. д., то этиконечные объекты могут быть внедрены с помощью какого-либо локатора службы, такого как инфраструктура IoC.Присоединиться к конструктору классов WebForms может быть нелегко (или даже возможно, я не думаю, что когда-либо пробовал), но вы все равно можете разрешать зависимости внутри классов по мере необходимости (например, свойства классов с поздней привязкой)).