Ryan Nowak
557974b948
Removing BodyParameterInfo and ParameterBindingInfo
...
These have been superceded by the BinderMetadata property on
ParameterDescriptor.
2014-10-17 20:47:20 -07:00
Ryan Nowak
61f218c8e4
Renaming IBinderMarker and friends to some more descriptive names.
2014-10-17 20:32:03 -07:00
Ryan Nowak
df8f84b772
Fix #1287 - Port WebAPI parameter binding behavior
...
This change modifies the default parameter binding behavior for an
ApiController to use the WebAPI rules.
'simple types' default to use route data or query string
'complex types' default to use the body (formatters)
Adds ModelBindingAttribute to enabled model binding
2014-10-17 16:51:48 -07:00
Harsh Gupta
75405e3b76
Adding support for bind attribute.
2014-10-17 16:24:28 -07:00
Harsh Gupta
8f933b2ac3
[Fixefor #860 ]- Adding Support for [FromFormData] [FromQuery] and [FromRoute],
...
also updates FromBody to use the new pattern for model binding.
2014-10-16 10:20:15 -07:00
Pranav K
38e82c0aa5
Updating Microsoft.AspNet.Mvc.Core.Test to work on Mono
2014-10-01 10:05:36 -07:00
David Fowler
34add2249e
Updated to use the new target framework in project.json
2014-09-04 02:02:40 -07:00
Pranav K
d604c18368
Moving IModelValidatorProvider to Options
...
Fixes #879
2014-08-26 11:53:32 -07:00
Pranav K
24f74222f5
Introducing Controller.TryUpdateModel
...
This changeset reintroduces some of the overloads for
Controller.TryUpdateModel.
Fixes #415
2014-07-25 10:08:44 -07:00
Pranav K
da0bf6f7d8
Commonizing code in option provider
...
* Adding ValueProviderFactoryProvider and CompositeValueProviderFactory to
maintain parity in pattern with other option types.
Fixes #818
2014-07-25 06:52:00 -07:00
Pranav K
3c092cb083
Moving model binders from DI to MvcOptions
2014-06-26 21:49:46 -07:00