При помощи аппаратных средств, программного обеспечения, API, языков, технологий или функций, которые или больше не поддерживаются или были заменены, обычно объединялись с мало ни к какой возможности когда-либо замены того кода, вместо этого с помощью него сезам, это или система умирает.
Попробуйте следующее:
var formCollection = new FormCollection(controllerContext.HttpContext.Request.Form)
FormCollection - это тип, который мы добавили в ASP.NET MVC, который имеет собственный ModelBinder. Вы можете посмотреть код FormCollectionBinderAttribute, чтобы понять, что я имею в виду.
Use bindingContext.ValueProvider (and bindingContext.ValueProvider.TryGetValue, etc.) to get values directly.