jacalvar
830fd410f5
Remove runtime dependency usage of MediaTypeHeaderValue.
...
Removes usage of MediaTypeHeaderValue in ApiExplorer, InputFormatters and
OutputFormatters
Public interface changes with stub implementation.
2016-01-12 15:09:46 -08:00
Ryan Nowak
ff00c07b85
Rename ActionDescriptorsCollection
...
ActionDescriptorsCollection -> ActionDescriptorCollection
2016-01-07 10:26:12 -08:00
Ryan Nowak
4141fcae69
Optimize MvcRouteHandler
...
- Check MVC services once at startup
- Make action selector sync
We've never really had a scenario for the action selector being async, it
just ended up that way. None of our extensibility here lets you do
anything async without replacing it wholesale, which we don't
recommend.
2016-01-05 11:31:43 -08:00
Hao Kung
0e8113e393
OptionsModel => Options rename
2015-12-21 15:00:31 -08:00
Kiran Challa
d77655fb73
MVC Controller Response - Wrong ContentType #3245
2015-12-21 11:25:45 -08:00
Ryan Nowak
8fb187bf09
Use system.buffers for our reader/writer
2015-12-18 09:27:36 -08:00
Ajay Bhargav Baaskaran
232b27ad5d
[ Fixes #3430 ] Removed RouteKeyHandling.CatchAll
2015-12-16 11:57:22 -08:00
Ryan Nowak
ed93a6c812
React to routing breaking changes
2015-12-11 09:30:51 -08:00
Ryan Nowak
09a293afe9
React to routing cleanup
2015-12-07 13:08:13 -08:00
apxoht
7e1a6222aa
Removed unused private method in DefaultActionSelector
2015-11-30 17:14:28 -08:00
Pranav K
017bf1a20f
Changes to use moq-netcore
2015-11-25 16:04:04 -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
Ajay Bhargav Baaskaran
01102bba3f
Moving Attribute Routing to Routing
2015-11-17 11:02:58 -08:00
Pranav K
292207d17d
Reacting to DependencyInjection changes
2015-11-13 10:47:34 -08:00
Ryan Nowak
e2c2676042
Add InputFormatter buffer pooling
2015-11-02 14:36:59 -08:00
Ryan Nowak
1312ed8b71
Remove Linq and boxed Enumerator allocations from conneg
2015-10-29 18:40:22 -07:00
Ryan Nowak
ec2abc8ae0
Add logging of elapsed time for the action.
2015-10-23 15:35:31 -07:00
Ryan Nowak
bcde82cf62
Use buffer pooling in IOutputFormatters
2015-10-23 08:10:30 -07:00
Pavel Krymets
4e8c543489
Rename Microsoft.Runtime.Abstractions to Microsoft.Extensions.PlatformAbstractions
2015-10-22 19:48:55 -07:00
Pavel Krymets
84bfb8da3b
Remove CallContextServiceLocator usages in tests
2015-10-22 12:15:48 -07:00
Ryan Nowak
f2af02b1cb
Improve logging behavior for actions scope
2015-10-22 11:23:04 -07:00
ryanbrandenburg
da731fc641
Add logging to ActionResults and ControllerActionInvoker
2015-10-21 13:16:14 -07:00
Ryan Nowak
38b65875db
Refactor of OutputFormattterContext
2015-10-20 18:05:57 -07:00
Ryan Nowak
173f00fda7
Update to use DiagnosticSource
2015-10-20 11:47:29 -07:00
Ryan Nowak
06cc58663e
Move implementation of ObjectResult into a facade
2015-10-19 11:56:03 -07:00
Ajay Bhargav Baaskaran
6ef2fe44ca
[ Fixes #3250 ] Remove RouteGroup from RouteValues
2015-10-16 10:57:22 -07:00
Ryan Nowak
9342cb0ab7
Suppress [Obsolete] warnings from DiagnosticSource
2015-10-08 12:47:08 -07:00
Ryan Nowak
ad3c257ef5
Fix for #3252 - Issues with pooled buffer + unicode
...
- Dispose buffers when Flush throws inside the Dispose method
- Compute size of buffers correctly
- Throw earlier when handed invalid-sized buffers
2015-10-05 09:45:23 -07:00
Pranav K
f57e180971
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:53 -07:00
Ryan Nowak
4e08eda58d
Use pooled memory for the streamwriter
2015-10-02 14:35:15 -07:00
Pranav K
3a876e387f
Replacing NotNullAttribute with thrown exceptions
2015-10-01 06:19:18 -07: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