BrennanConroy
fbd7110da0
Merge branch 'release' into dev
2016-04-27 18:38:50 -07:00
BrennanConroy
df7be69e85
Remove references to UseDefaultHostConfiguration
2016-04-27 18:38:34 -07:00
Filip W
f567258f14
changed GetFormat to virtual
2016-04-27 18:08:45 -07:00
Ajay Bhargav Baaskaran
e74aa54d95
React to aspnet/Razor#738
2016-04-27 16:54:16 -07:00
Doug Bunting
d8d2e54506
Remove extra options to manipulate `JsonSerializerSettings`
...
- #4339 : remove non-recommended JSON formatter constructors
- affects `JsonInputFormatter`, `JsonOutputFormatter`, `JsonPatchInputFormatter`
- `JsonOutputFormatter` cleanup also impacts `JsonHelper`
- rename and make `SerializerSettingsProvider` class public; use it as appropriate
- #4409 : make `SerializerSetings` properties get-only and `protected`
- affects `JsonInputFormatter`, `JsonOutputFormatter`
Recommended patterns:
- change `JsonSerializerSettings` values in `MvcJsonOptions` for almost all customizations
- find `JsonOutputFormatter` in `MvcOptions.OutputFormatters` when limiting per-result formatters
- start with `JsonSerializerSettingsProvider.CreateSerializerSettings()` when customizing a per-result formatter
2016-04-27 14:48:16 -07:00
Pranav K
cbcae3f4e5
Merge branch 'release' into dev
2016-04-26 11:16:12 -07:00
Pranav K
43cb58b9d7
Fix project.json
2016-04-26 11:15:49 -07:00
Ryan Brandenburg
39f4b1fd91
Merge remote-tracking branch 'origin/release' into rybrande/dev
2016-04-26 10:18:48 -07:00
mnltejaswini
0788edbd4b
[Perf] Cache the metadata for known type "object"
...
Fixes #4377
2016-04-25 13:03:52 -07:00
ryanbrandenburg
e915f36748
Update samples and test sites to new formats
2016-04-25 12:09:40 -07:00
Pranav K
b3a65b485f
Simplify assembly load on CoreCLR
...
Fixes #4328
2016-04-25 09:45:23 -07:00
Ryan Nowak
756cd2dab8
Remove OperationBindingContext
...
This change trims a few concepts that aren't really needed inside
ModelBinders anymore, and removes the OperationBindingContext class.
2016-04-25 09:29:03 -07:00
Kiran Challa
4e8e30437f
Merge branch 'release' into dev
2016-04-23 06:57:08 -07:00
Ryan Nowak
af58c2e6b6
Streamlining action selection and route values
...
Removes a few concepts we don't need
Improves documentation
More things are IDictionary instead of other random types
2016-04-22 17:36:23 -07:00
Kiran Challa
a259638d79
Filters provided by filter providers are made to never be cached
...
[Fixes #4504 ] Possible double-execution of filter providers
2016-04-22 16:56:08 -07:00
BrennanConroy
74a74fb3a8
Merge branch 'release' into dev
2016-04-22 14:09:01 -07:00
BrennanConroy
967001f923
Add publish-iis and fix web.config
2016-04-22 14:07:38 -07:00
mnltejaswini
f1fe5e26fc
[Perf] RazorPage.CreateModelExpression is allocating expression names
...
Fixes #4469
2016-04-22 12:55:28 -07:00
Sebastien Ros
4b4d67e48e
Merge branch 'release' into dev
2016-04-22 11:54:56 -07:00
Sébastien Ros
2c639f83c4
Fixing BindNever attribute and Type model binding
...
Fixes #4505
2016-04-22 11:52:08 -07:00
Ryan Nowak
8efd12187c
Remove unused interface
2016-04-21 14:01:46 -07:00
jacalvar
683356ea59
Merge branch 'release' into dev
2016-04-21 10:39:45 -07:00
Ryan Nowak
87704c67e1
React to routing cleanup
2016-04-21 07:55:20 -07:00
jacalvar
d9aacd0f87
[Fixes 4509] Stop registering disposable objects in our controller helper methods
2016-04-20 17:00:34 -07:00
Doug Bunting
d9141d6bf8
Add tests of body-bound top-level collections
...
- relates to #4496
Also fix test names in `BodyValidationIntegrationTests`
2016-04-20 11:57:15 -07:00
Pranav K
a9f8c166a6
Merge branch 'release' into dev
2016-04-19 14:54:08 -07:00
Pranav K
d87d8283d0
Use latest build of dotnet-test-xunit
2016-04-19 14:54:07 -07:00
mnltejaswini
73dc7bf48b
[Perf] Check for Logger.IsEnabled in logging methods of MvcCoreLoggerExtensions
...
Fixes #4466
2016-04-19 11:49:56 -07:00
Pavel Krymets
1f93977729
Migrate tests, tools and samples to portable
2016-04-19 10:43:11 -07:00
Pavel Krymets
e6ffb060f7
Bring Microsoft.NETCore.Platforms dependency back
2016-04-18 17:20:15 -07:00
Pavel Krymets
42c3397b6e
Migrate tests, tools and samples to portable
2016-04-18 17:20:15 -07:00
Doug Bunting
a60cce1dad
Quick fix: Remove excess Microsoft.AspNetCore.Mvc.TagHelpers dependencies
...
- Microsoft.AspNetCore.Mvc brings this in
2016-04-16 18:43:28 -07:00
Doug Bunting
1492db35fa
Merge branch 'release' into dev
2016-04-16 13:07:08 -07:00
mnltejaswini
4e97c72eeb
[Perf]:Cache TypeConverters in SimpleTypeModelBinder
...
Fixes #4361
2016-04-15 18:23:49 -07:00
Doug Bunting
7a1ac034f9
Special-case use of `razorPage.Model` property in `ExpressionMetadataProvider`
...
- #3978
- better-aligns `ExpressionMetadataProvider` with `ExpressionHelper`
nit: mock less in `RazorPageCreateModelExpressionTest`
2016-04-15 17:15:33 -07:00
mnltejaswini
a565f9ff58
[Perf] Reduce DefaultTagHelperContent allocations in LinkTagHelper and ScriptTagHelper
...
Fixes #4468
2016-04-15 13:29:49 -07:00
mnltejaswini
fa34f61d46
[Perf] Avoid Service Provider lookups when activating common Singleton properties of a Razor Page
...
Fixes #4244
2016-04-14 16:52:25 -07:00
BrennanConroy
588abbc588
Merge branch 'release' into dev
2016-04-14 15:55:14 -07:00
BrennanConroy
010e8a4e37
Move dependency to netstandard only
2016-04-14 15:54:59 -07:00
BrennanConroy
4f8c1d49d0
Merge branch 'release' into dev
2016-04-14 13:53:24 -07:00
BrennanConroy
b35814f035
Add serialization.primitives for Newtonsoft.Json
2016-04-14 13:53:10 -07:00
Ryan Nowak
a73db1a9bd
Fixes #4471 - Don't call Enum.ToString()
2016-04-14 10:15:55 -07:00
John Luo
67e18c70cc
Merge branch 'release' into dev
2016-04-13 16:45:52 -07:00
John Luo
059179b7b8
Add web.config to test sites
2016-04-13 16:12:56 -07:00
Doug Bunting
ee2cfa1963
Merge remote-tracking branch 'origin/release' into dev
2016-04-13 16:04:14 -07:00
Doug Bunting
eda647e270
Complete the doc comments for filters
...
- #3851
- add lots of words
- correct that vs. which confusion
2016-04-13 16:01:30 -07:00
Ryan Nowak
cffc381a69
Update xproj output path
2016-04-13 14:03:44 -07:00
Eilon Lipton
0cf9a4b7f2
Merge branch 'release' into dev
2016-04-13 12:10:53 -07:00
Eilon Lipton
4f24339740
Fix package metadata
2016-04-13 12:07:04 -07:00
Sebastien Ros
946d895114
Merge branch 'release' into dev
2016-04-12 11:41:11 -07:00