Pranav K
8fa95d66d4
Add support for suppressing inbound and outbound routing
2017-04-14 17:02:45 -07:00
Steve Smith
34dd9472ba
Comment typo ( #5557 )
2016-11-22 13:55:24 -08:00
jacalvar
6a6d2e0d9f
[ Fixes #4506 ] Move and rename ActionDescriptor.Name to ControllerActionDescriptor.ActionName
2016-05-31 23:13:20 -07:00
Stan
30ace9f35a
[ Fixes #4520 ] Fix typo in controller filename ( #4532 )
2016-04-28 12:06:11 -07:00
N. Taylor Mullen
3be7fbdf9f
Rename AspNet 5 file contents.
...
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:18:33 -08:00
Doug Bunting
19e6fb5719
MVC functional test cleanup part 1
...
- #3612 (subpart 1 of 2)
- delete six sites and associated tests entirely
- `ActionResultsWebSite`
- `ActivatorWebSite`
- `ControllerDiscoveryConventionsWebSite`
- `LoggingWebSite`
- `LowercaseUrlsWebSite`
- `ModelBindingWebSite`, now covered in integration tests
- remove now-unused `FilteredDefaultAssemblyProviderFixture`, `LoggingAssert` and `LoggingExtensions`
- move six test web sites into `./samples`
- `CustomRouteWebSite` -> `CustomRouteSample.Web`
- `FormatFilterWebSite` -> `FormatFilterSample.Web`
- `InlineConstraintsWebSite` -> `InlineConstraintSample.Web` (now singular)
- `JsonPatchWebSite` -> `JsonPatchSample.Web`
- `LocalizationWebSite` -> `LocalizationSample.Web`
- `RazorEmbeddedViewsWebSite` -> `EmbeddedViewSample.Web` (no longer "Razor" and now singular)
- do some cleanup: remove test dependencies, shorten sample controller names, use more attribute routing
- correct "license" spelling in `ApplicationModelWebSite`
2015-12-11 13:13:41 -08:00
Ryan Nowak
8682fe0cfd
Replace ActionBindingContext with ControllerContext
...
This change introduces ControllerContext for inside of Controllers, and
controller-specific extensibility points. ControllerContext carries with
it the model binding infrastructure needed to do all of the things that
controllers need to do.
2015-11-20 15:32:37 -08:00
Ryan Nowak
a318c4599a
API Review - Split up .Actions
...
Abstractions - Core MVC extensibility
Controllers - MVC implementations of .Abstractions and supporting
contracts
Infrastructure - General purpose support APIs. Metadata APIs that don't
fit clearly with a feature or with .Abstraction
2015-09-21 21:54:02 -07:00
Ryan Nowak
229724c4ea
Reorganize MVC namespaces
2015-09-01 22:28:33 -07:00
N. Taylor Mullen
64e726d2b2
Update LICENSE.txt and license header on files.
2015-05-01 13:55:25 -07:00
Harsh Gupta
adeb1ba194
Adding support for model binding specifically marked controller properties.
2015-03-20 17:37:09 -07:00
Harsh Gupta
ac908d405e
Removing ModelMetadataProvider.GetModelMetadataForParameters
2015-03-19 16:42:54 -07:00
sornaks
d2c3985cd6
Issue #1445 - Cleanup on MvcOptions.ApplicationModelConventions.
2015-02-10 13:17:19 -08:00
Ajay Bhargav Baaskaran
8e85d53c88
Provided a way to add data to ActionDescriptor from ApplicationModel.
...
- Added Properties to Action, Controller and Application model
- Added relevant tests
2015-01-26 15:20:02 -08:00
Ryan Nowak
0a473b0600
Remove ParameterModel.IsOptional
...
The ParameterModel and ParameterDescriptor have had a notion of
optionality for a while now, even though all parameters are treated as
'optional' in MVC.
This change removes these settings. Optionality for overloading in webapi
compat shim is reimplemented via a new binder metadata.
2015-01-06 15:22:13 -08:00
Ryan Nowak
0a3ad09466
Rename GlobalModel -> ApplicationModel
...
This also comes with a rename of the namespace
Microsoft.AspNet.Mvc.ApplicationModel to
Microsoft.AspNet.Mvc.ApplicationModels.
Also tuned up some parameter and variable names for increased
understandability.
2014-10-23 16:03:55 -07:00
sornaks
a88f59fc49
Issue #1176 : Renaming ActionDescriptor, ActionDescriptorProvider, ActionInvoker, ActionInvokerProvider, ActionExecutor, ModelBuilder, Tests. Either dropping "Reflected" or changing it to "Controller" depending on the context.
2014-10-06 20:21:55 -07:00