Merge pull request #249 from pcc/xgetinputfocus
[mono.git] / mcs / class / System.Web.Mvc3 / Mvc / FormValueProvider.cs
1 namespace System.Web.Mvc {
2     using System;
3     using System.Globalization;
4     using System.Web.Helpers;
5
6     public sealed class FormValueProvider : NameValueCollectionValueProvider {
7
8         public FormValueProvider(ControllerContext controllerContext)
9             : this(controllerContext, new UnvalidatedRequestValuesWrapper(controllerContext.HttpContext.Request.Unvalidated())) {
10         }
11
12         // For unit testing
13         internal FormValueProvider(ControllerContext controllerContext, IUnvalidatedRequestValues unvalidatedValues)
14             : base(controllerContext.HttpContext.Request.Form, unvalidatedValues.Form, CultureInfo.CurrentCulture) {
15         }
16
17     }
18 }