Pranav K
91aeec95e9
Switching to generations TFMs
2015-10-22 01:20:00 -07:00
Pranav K
f57e180971
Renaming Microsoft.Framework.* -> Microsoft.Extensions.*
2015-10-03 15:44:53 -07:00
Doug Bunting
13af6f8e1a
Wrap rather long line in 9243d83
2015-09-29 09:58:23 -07:00
Stefán Jökull Sigurðarson
c713aa92ca
Making the HtmlHelper.GetEnumSelectList take DisplayAttribute.GroupName into account to create select groups.
2015-09-29 09:53:48 -07:00
Ryan Nowak
d37f5aeb31
Fix #3217 - Optimize IList.GetEnumerator allocations
...
This change fixes call sites on the main request path for a simple site
(model binding, validation, views) that allocate boxed list enumerators.
Some cases aren't addressed by this change because the fix is too invasive
or requires changing an important contract to take IList instead of
IEnumerable. Will follow up on those case by case in order of importance.
2015-09-28 16:17:48 -07:00
Ryan Nowak
8a502dbe5d
Rewrite of validation
2015-09-25 16:56:42 -07:00
Kirthi Krishnamraju
0889b18f95
Add localizers to validation attributes
2015-09-25 16:13:21 -07:00
Pranav K
00b6e71e31
Changes per NotNull PR comments
2015-09-21 17:22:27 -07:00
Pranav K
66a04c2fd6
Replacing NotNullAttribute with thrown exceptions
2015-09-21 10:26:14 -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
Doug Bunting
bf7e0f141e
Add `IsReferenceOrNullableType` and `UnderlyingOrModelType` to `ModelMetadata`
...
- #2992
- use new properties to replace common helper methods
- still a few `Nullable.GetUnderlyingType()` calls
- creating `ModelMetadata` or sites lacking `ModelMetadata` access e.g. `ModelBindingHelper.ConvertTo()`
2015-08-24 12:26:50 -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
Ajay Bhargav Baaskaran
4295a57504
[ Fixes #2817 ] Support client side validation for all numeric types
2015-08-13 17:32:13 -07:00
Ryan Nowak
12ceb6ae1c
React to DI namespace change part 3.
2015-08-11 15:44:47 -07:00
Ryan Nowak
3ad3f88d69
Fix MVC build break due to deleted package
2015-08-11 12:21:01 -07:00
Doug Bunting
ed4896d1fd
Support `[Display(Name = "")]` on enum values
...
- #2851
2015-08-06 16:07:50 -07:00
Troy Dai
a7d717d19c
Update CoreCLR versions
2015-08-05 09:35:37 -07:00
Doug Bunting
6033679193
Cleanup .xproj files to avoid future churn
...
- mostly remove useless `<RootNamespace>` elements
2015-07-17 09:07:23 -07:00
Ryan Nowak
48bfdceea6
Add basic startup experience for MVC.Core
2015-07-08 17:16:07 -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