Commit Graph

27559 Commits

Author SHA1 Message Date
N. Taylor Mullen e94d77c47f Add model attribute for PartialTagHelper.
- The model attribute is used to define any object based model to be passed to a `TagHelper`. It enables scenarios when users want to pass in `new` poco types.
- Added unit tests for the new `ResolveModel` method in `PartialTagHelper`.
- Added a single functional test to verify the end-to-end.

#7374
2018-03-23 16:13:55 -07:00
ASP.NET CI 2e380516c0 Updating submodule(s)
Antiforgery => b754c38fa1
BasicMiddleware => 2f92fc1d1e
BrowserLink => 4c862f0508493805752e75da81e4b2792332c6c7
Caching => b6d0fcf698c2e6ab272a0ba30de4d6b857fdd7ce
EntityFrameworkCore => 6435d4cccdea4392c3b664eb27848fad168bc930
EventNotification => a59df3af046cca55bcec708f08f1b56ccd0baf32
FileSystem => 2d2292e0cba0a493ac01dbe78c6516ed8eb01416
Hosting => edada4acc7
HtmlAbstractions => 642bf2fe2c
HttpAbstractions => 49b447d626
HttpClientFactory => 1145a51b146ee8198f136fb9cd6009f88365d18d
HttpSysServer => af2d9570dc
Identity => 3f1732c03e
IISIntegration => 00e7a9deb9
KestrelHttpServer => 2dc1858f90
Logging => 08361be19b5c6ca3f8b7a9a0df2fffebcf1b2805
Mvc => db6aed7f36
Options => 491ac102af43ebf627f152425e9a56e769b9d46b
Razor => b12234395f
Security => 8654efeb4d
Session => 596362a550
SignalR => 9e33bc8ad3
Templating => b449373a5f

[auto-updated: submodules]
2018-03-23 23:08:14 +00:00
John Luo 2dc1858f90 Merge branch 'release/2.1' into dev 2018-03-23 16:02:42 -07:00
ASP.NET CI 3ec77938bc Updating submodule(s)
EntityFrameworkCore => 1a22d0f6482d0bd74b5a1f6ec3fec1e5d038e539
HttpClientFactory => 0ac7e425348ffd9fe1224c1035982838408774de
IISIntegration => 731f05df38
Mvc => 1ff5bdca79
Security => 405e7bce54

[auto-updated: submodules]
2018-03-23 15:58:22 -07:00
pan-wang 731f05df38
call exit to force shutdown in case of timeout (#726) 2018-03-23 15:19:00 -07:00
Javier Calvarro Nelson c2a8f7bd2c Upgrade Azure Active Directory Integration module 2018-03-23 15:05:11 -07:00
John Luo 00e7a9deb9 Merge branch 'release/2.1' into dev 2018-03-23 15:03:18 -07:00
John Luo 26578f5079 Reenable API check 2018-03-23 15:01:50 -07:00
Chris Ross (ASP.NET) 8654efeb4d Merge branch 'release/2.1' into dev
# Conflicts:
#	build/dependencies.props
2018-03-23 14:57:51 -07:00
Chris Ross (ASP.NET) 8c797639e5 Merge branch 'release/2.1' into dev 2018-03-23 14:56:48 -07:00
Chris Ross (ASP.NET) 405e7bce54 Update dependencies 2018-03-23 14:55:41 -07:00
Ryan Nowak db6aed7f36 Merge branch 'release/2.1' into dev 2018-03-23 14:50:36 -07:00
Ryan Nowak 1ff5bdca79 Set model prefix for [ApiController]
Infers the 'empty' model prefix for complex types that are read from the value
providers. This gives us better defaults when using the parameter object
pattern with respect to swagger/API explorer.
2018-03-23 14:49:54 -07:00
ASP.NET CI 4a8f9698ea Updating submodule(s)
EntityFrameworkCore => eead48dda8fb9df77cb250f3680b67423c2d1cd6
Mvc => 14429721d9

[auto-updated: submodules]
2018-03-23 21:46:18 +00:00
Chris Ross (ASP.NET) 0e7f12bfb3 Add HostFiltering to the default web host 2018-03-23 14:41:22 -07:00
Ryan Nowak 994b08844c Merge branch 'release/2.1' into dev 2018-03-23 14:24:54 -07:00
Ryan Nowak 14429721d9 Make handler selector more flexible
Some details of this pending discussion, but this is a new 2.1 change
and compatibility switch in the spirit of making pages handler selection
less error-prone.

In particular we don't want anyone to have to define HEAD to do the
trivial thing. This currently routes all 'safe' HTTP methods to the GET
handler and all other HTTP methods to the POST handler.

This is technically not the correct thing to do for OPTIONS and TRACE,
so we might still do something different.

The tests will change a little depending on exactly what we decide to
do, but this is the main idea of the change.
2018-03-23 14:22:48 -07:00
ASP.NET CI 8bbbdff3e8 Updating BuildTools from 2.1.0-preview2-15748 to 2.1.0-preview2-15749
[auto-updated: buildtools]
2018-03-23 14:09:31 -07:00
ASP.NET CI 974917fac7 Updating submodule(s)
EntityFrameworkCore => af5677fa86908b13dfa98d4d55d674147f739e62
Hosting => 05d1a6eb0e
KestrelHttpServer => 63fd1e1a4d
Razor => adc7184d98
SignalR => a9667c3fbd

[auto-updated: submodules]
2018-03-23 14:09:21 -07:00
John Luo a121d2ccc7 Merge branch 'release/2.1' into dev 2018-03-23 13:49:33 -07:00
John Luo ec184bc361 Build runtime specific metapackages 2018-03-23 13:40:27 -07:00
Javier Calvarro Nelson 414b3d958a Update the AAAD integration submodule 2018-03-23 13:26:22 -07:00
Javier Calvarro Nelson 191e10e5a7 Add the Azure Active Directory integration package 2018-03-23 13:05:49 -07:00
Javier Calvarro Nelson 963f7291a0 Merge branch 'release/2.1' into dev 2018-03-23 12:58:22 -07:00
John Luo 63fd1e1a4d Re-enable api check
- Disable api check for Transport.Libuv due to breaking change
- Add empty baseline files for unreleased packages
2018-03-23 12:55:06 -07:00
Stephen Halter 7cef9846dc Merge branch 'release/2.1' into dev 2018-03-23 12:49:23 -07:00
Stephen Halter 408700698c React to aspnet/BuildTools#611 (#2409) 2018-03-23 12:49:16 -07:00
Ajay Bhargav Baaskaran b12234395f Merge branch 'release/2.1' into dev 2018-03-23 12:37:35 -07:00
Ajay Bhargav Baaskaran adc7184d98 Register missed directives in RazorPageGenerator 2018-03-23 12:36:23 -07:00
Andrew Stanton-Nurse 9e33bc8ad3
Merge pull request #1702 from aspnet/release/2.1
issue template (#1701)
2018-03-23 12:29:28 -07:00
Andrew Stanton-Nurse a9667c3fbd
issue template (#1701) 2018-03-23 12:29:09 -07:00
Javier Calvarro Nelson f49270d9d6 Add Azure AD package + tests 2018-03-23 12:25:17 -07:00
ASP.NET CI 8214eaa16e Updating submodule(s)
Templating => e3894a4609

[auto-updated: submodules]
2018-03-23 12:15:38 -07:00
John Luo b449373a5f Merge branch 'release/2.1' into dev 2018-03-23 12:10:17 -07:00
John Luo e3894a4609 Remove EF.Tools reference 2018-03-23 12:09:46 -07:00
Chris Ross (ASP.NET) edada4acc7 Merge branch 'release/2.1' into dev 2018-03-23 12:06:51 -07:00
Chris Ross (ASP.NET) 05d1a6eb0e Refactor Generic Host lifetimes to work better with ServiceBase #1347 2018-03-23 12:02:44 -07:00
Ryan Brandenburg 596362a550
Merge pull request #212 from aspnet/rybrande/DevMerge
Merge release/2.1 into dev
2018-03-23 11:44:51 -07:00
Ryan Brandenburg af2d9570dc
Merge pull request #437 from aspnet/rybrande/DevMerge
Merge release/2.1 into dev
2018-03-23 11:43:54 -07:00
Ryan Brandenburg 642bf2fe2c
Merge pull request #53 from aspnet/rybrande/DevMerge
Merge release/2.1 into dev
2018-03-23 11:43:36 -07:00
Ryan Brandenburg b754c38fa1
Merge pull request #185 from aspnet/rybrande/DevMerge
Merge release/2.1 into dev
2018-03-23 11:42:04 -07:00
Ryan Brandenburg a1de3094b1
Merge pull request #1365 from aspnet/rybrande/DevMerge
Merge release/2.1 into dev
2018-03-23 11:40:26 -07:00
Ryan Brandenburg 2f92fc1d1e
Merge pull request #316 from aspnet/rybrande/DevMerge
Merge release/2.1 into dev
2018-03-23 11:39:50 -07:00
Javier Calvarro Nelson 8492092f41 Upgrade dependencies 2018-03-23 11:18:03 -07:00
Javier Calvarro Nelson 71a6927318 Fix feed sources and package dependency 2018-03-23 11:03:26 -07:00
Ryan Brandenburg d6e3ac1639 Merge remote-tracking branch 'origin/release/2.1' into rybrande/DevMerge 2018-03-23 10:59:44 -07:00
Ryan Brandenburg a226e98400 Merge remote-tracking branch 'origin/release/2.1' into rybrande/DevMerge 2018-03-23 10:58:45 -07:00
ASP.NET CI fdab25530b Updating submodule(s)
Identity => f1abe24c76

[auto-updated: submodules]
2018-03-23 10:55:25 -07:00
Ryan Brandenburg d63e43fd20 Merge remote-tracking branch 'origin/release/2.1' into rybrande/DevMerge 2018-03-23 10:46:23 -07:00
Ryan Brandenburg 17bc538def Merge remote-tracking branch 'origin/release/2.1' into rybrande/DevMerge 2018-03-23 10:45:49 -07:00