N. Taylor Mullen
a1af85beb7
Remove System beta tag in project.json for coreclr packages.
2015-11-12 12:24:39 -08:00
Cesar Blum Silveira
4a68550e50
Merge branch 'release' into dev
2015-11-11 10:59:32 -08:00
Cesar Blum Silveira
9dba871108
Strong name everything.
2015-11-03 21:16:49 -08:00
Ryan Nowak
af1142e7b5
Merge branch 'release' into dev
2015-11-03 18:52:48 -08:00
Ryan Nowak
d4163b4127
Update serialization to 4.1.0
2015-11-03 17:53:47 -08:00
Muchiachio
bd9fc5dc68
Using IsDefined over GetCustomAttribute<T>
...
- Replaced Type.GetCustomAttribute<T> with Type.IsDefined where the
attribute instance is only used to check if it's defined, to increase
performance.
Resolves #3416
2015-10-30 10:19:22 -07:00
Ryan Nowak
bcde82cf62
Use buffer pooling in IOutputFormatters
2015-10-23 08:10:30 -07:00
Pranav K
91aeec95e9
Switching to generations TFMs
2015-10-22 01:20:00 -07:00
Ryan Nowak
3576939457
Fix break in XmlSerializerOutputFormatter tests
...
The wrong type is being passed in to the wrapper-provider for
XmlSerializer. DCS formatter is already correct.
2015-10-20 22:25:56 -07:00
Ryan Nowak
38b65875db
Refactor of OutputFormattterContext
2015-10-20 18:05:57 -07:00
Pranav K
f57e180971
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:53 -07:00
Pranav K
66a04c2fd6
Replacing NotNullAttribute with thrown exceptions
2015-09-21 10:26:14 -07:00
Doug Bunting
42017faa21
Add `InputFormatterResult` and `InputFormatterContext.ModelName`
...
- #2722
- make communication of errors from formatters to `BodyModelBinder` explicit
- `JsonInputFormatter` now adds errors to `ModelStateDictionary` with correct key
- change `InputFormatter.SelectCharacterEncoding()` to add an error and return `null` when it fails
- one less `Exception` case and removes some duplicate code
nits:
- improve some doc comments (more `<inheritdoc/>`, `<paramref/>` and `<see/>`)
- add another two `BodyValidationIntegrationTests` tests
2015-09-19 21:36:38 -07:00
Pranav K
7b433820b1
Changes per PR comments
...
Reformatting parameter identation
2015-09-17 15:42:58 -07:00
Ryan Nowak
538cd9c191
Move less-commonly used types out of .Rendering
2015-09-16 23:52:29 -07:00
Pranav K
0350f6ed48
Adding NeutralResourcesLanguageAttribute to Mvc assemblies
2015-09-10 16:17:42 -07:00
Hao Kung
3ebdcc5f6f
React to options changes
2015-09-02 14:07:06 -07:00
Ryan Nowak
229724c4ea
Reorganize MVC namespaces
2015-09-01 22:28:33 -07:00
Ryan Nowak
9d89a8cac3
Homogenize MVC startup code patterns
...
Use builder APIS for both AddMvc() and AddMvcCore()
Change various API patterns to all use .AddXyz(...) off of one or both of
these builders.
2015-08-16 18:48:24 -07:00
Ryan Nowak
07fabde92a
Part 3 of #2776 - revert a6ce9abab1 and add
...
some more tests.
This change reverts the behavior change from
a6ce9abab1 and adds more tests around the
scneario that was actually broken.
The right behavior is that unconvertable values result in a validation
error. There's no special behavior around value types and required values.
2015-08-16 16:20:44 -07:00
Ryan Nowak
a6ce9abab1
Fix #2776 - Add implicit [BindRequired] for value type properties
2015-08-13 15:35:54 -07:00
Ryan Nowak
12ceb6ae1c
React to DI namespace change part 3.
2015-08-11 15:44:47 -07:00
Ryan Nowak
4b3bac9dbb
Fix #2874 part 1 - XML formatter support for IMvcBuilder
2015-08-07 08:26:27 -07:00
Troy Dai
a7d717d19c
Update CoreCLR versions
2015-08-05 09:35:37 -07:00
Ryan Nowak
fe52c0c0cb
React to removal of Authentication
2015-07-08 15:52:17 -07:00
Ryan Nowak
e985fa5d42
Split up MVC.Extensions into smaller packages
...
Startup.cs API experience to follow in a separate change. This change just
gets the bulk of the code churn out of the way.
2015-07-06 23:41:22 -07:00