Pranav K
6f885c7113
Adding empty project.json to unblock build
2016-01-25 12:11:50 -08:00
Doug Bunting
d696f268f7
Try out a Karma test or two
...
- #1993
2016-01-25 10:50:32 -08:00
Ryan Nowak
de3b33caf1
Internal cleanup in Razor
2016-01-24 21:50:33 -08:00
N. Taylor Mullen
25eb50120e
Update ASP.NET 5 versions for ASP.NET Core.
...
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:40:26 -08:00
N. Taylor Mullen
3be7fbdf9f
Rename AspNet 5 file contents.
...
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:18:33 -08:00
N. Taylor Mullen
6a6c8ca544
Rename AspNet 5 folders and files.
...
See https://github.com/aspnet/Announcements/issues/144 for more information.
2016-01-22 12:17:07 -08:00
Brennan
8765a06b69
React to Fileprovider namespace changes
2016-01-21 17:45:06 -08:00
Ajay Bhargav Baaskaran
a47a7fdccc
Added caching for ActionConstraints
2016-01-21 17:30:08 -08:00
Ajay Bhargav Baaskaran
f0777b95a8
[ Fixes #3868 ] Exclude Antiforgery token in form with method Get
2016-01-21 11:29:41 -08:00
Ryan Nowak
dd952d8d70
Move some types to .Internal namespace
2016-01-21 10:56:38 -08:00
Doug Bunting
2810858905
Add `HtmlEncoder` parameter to `RazorPage.StartTagHelperWritingScope()`
...
- aspnet/Razor#643 part 2: react to aspnet/Razor#653
- change test calls and delegates to include new parameter
- add tests specifically of the new feature
- add tag helpers using new feature to `TagHelpersTest` functional test
- note `HtmlEncoder`s used elsewhere e.g. in other `RazorPage` instances are unaffected
- i.e. changing one `RazorPage.HtmlEncoder` property only affects C# expressions in that page
Also simplify scope management, removing bizarre assertion when user does something odd.
nits:
- correct `// Act` and `// Act & Assert` content
- remove #YOLO wrapping
2016-01-17 22:59:59 -08:00
John Luo
249673f2bc
Reacting to hosting rename
2016-01-17 18:13:26 -08:00
javiercn
2063356f24
[ Fixes #3683 ] Replace implementations in MediaTypeComparisons and
...
MediaTypeEncodings with memory efficient implementations using a MediaType
struct.
2016-01-12 15:09:48 -08:00
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
Pranav K
32d15186a0
Remove Razor precompilation
2016-01-12 14:51:33 -08:00
John Luo
c8a59d7f3e
Reacting to new middleware options pattern
2016-01-08 18:07:36 -08:00
Ajay Bhargav Baaskaran
0bb772a815
[ Fixes #3755 ] Added logging for view compilation
2016-01-08 11:58:09 -08:00
Ryan Nowak
676bde29b9
Make Begin[Route]Form include antiforgery
2016-01-07 13:24:01 -08:00
Pranav K
2b9dd76535
Make RazorViewEngineOptions.FileProvider a list instead of a single item
...
Fixes #3806
2015-12-29 14:47:15 -08:00
John Luo
b7d95d813d
Reacting to middleware configureOptions updates
2015-12-23 12:27:57 -08:00
Pranav K
399e516065
Modify IViewComponentHelper to remove method selection ambiguity.
...
Fixes #612
2015-12-23 10:02:51 -08:00
Hao Kung
9364f896b3
Options renames for functionals
2015-12-21 16:18:22 -08:00
Kiran Challa
d77655fb73
MVC Controller Response - Wrong ContentType #3245
2015-12-21 11:25:45 -08:00
N. Taylor Mullen
00722ce91a
Remove `FilesWebSite` webroot.
2015-12-18 16:04:22 -08:00
Pranav K
7dac5c711b
Reacting to Hosting changes
2015-12-18 15:59:42 -08:00
N. Taylor Mullen
aa7ebb343a
Update half of the test websites to use new Hosting API conventions.
...
https://github.com/aspnet/KestrelHttpServer/pull/496
2015-12-18 15:35:13 -08:00
ryanbrandenburg
70f9431e7f
* Fix test failure
2015-12-16 17:21:25 -08:00
ryanbrandenburg
6a16681ed4
* Replace MvcMinimalSample with functional test
2015-12-16 15:18:25 -08:00
Ajay Bhargav Baaskaran
43eb621d19
[ Fixes #2743 ] Removed ErrorReporterMiddleware in some places
2015-12-16 14:39:35 -08:00
Ajay Bhargav Baaskaran
232b27ad5d
[ Fixes #3430 ] Removed RouteKeyHandling.CatchAll
2015-12-16 11:57:22 -08:00
Doug Bunting
900663bfdd
Make `project.json` formatting consistent
2015-12-14 21:51:04 -08:00
Doug Bunting
59824dc7be
MVC functional test cleanup (part 1)
...
- #3612 subpart 2 of 2
- merge `ActionConstraintsWebSite`, `AntiforgeryTokenWebSite` and `ContentNegotiationWebSite` into `BasicWebSite`
- remove tests depending on `ErrorReporterMiddleware` in merged sites; not used in `BasicWebSite`
- delete `CompositeViewEngineWebSite`, `Microsoft.AspNet.Mvc.ViewEngines.CompositeViewEngineTest` covers cases
- delete `CorsMiddlewareWebsite`, soon to be in Cors repo (see aspnet/CORS#57 )
- remove `SendFileMiddleware` from FilesWebSite, unused there
2015-12-14 21:50:55 -08:00
Doug Bunting
8a310b35a4
Update to latest `UseRequestLocalization()` signature
...
- build break
nit: add more trailing commas in init syntax
2015-12-11 22:58:13 -08:00
Pranav K
56c6975a21
Tweak CacheTagHelper sample to use a token provider service for
...
cache expiration.
Fixes #3573
2015-12-11 15:23:34 -08:00
Doug Bunting
19e6fb5719
MVC functional test cleanup part 1
...
- #3612 (subpart 1 of 2)
- delete six sites and associated tests entirely
- `ActionResultsWebSite`
- `ActivatorWebSite`
- `ControllerDiscoveryConventionsWebSite`
- `LoggingWebSite`
- `LowercaseUrlsWebSite`
- `ModelBindingWebSite`, now covered in integration tests
- remove now-unused `FilteredDefaultAssemblyProviderFixture`, `LoggingAssert` and `LoggingExtensions`
- move six test web sites into `./samples`
- `CustomRouteWebSite` -> `CustomRouteSample.Web`
- `FormatFilterWebSite` -> `FormatFilterSample.Web`
- `InlineConstraintsWebSite` -> `InlineConstraintSample.Web` (now singular)
- `JsonPatchWebSite` -> `JsonPatchSample.Web`
- `LocalizationWebSite` -> `LocalizationSample.Web`
- `RazorEmbeddedViewsWebSite` -> `EmbeddedViewSample.Web` (no longer "Razor" and now singular)
- do some cleanup: remove test dependencies, shorten sample controller names, use more attribute routing
- correct "license" spelling in `ApplicationModelWebSite`
2015-12-11 13:13:41 -08:00
ryanbrandenburg
3393ba43c2
* Parameters into the messages
2015-12-11 12:05:44 -08:00
Kiran Challa
a208c95a4f
Deleted stale files from earlier deleted test website UrlHelperWebSite
2015-12-11 11:12:52 -08:00
Ryan Nowak
ed93a6c812
React to routing breaking changes
2015-12-11 09:30:51 -08:00
Kiran Challa
57b88baad0
[ Fixes #3624 ] MVC functional test cleanup (part 2)
2015-12-10 16:26:39 -08:00
Ryan Nowak
96de1dbe4b
Remove IExcludeTypeFilter
...
- Removes IExcludeTypeFilter
- Replaced with a property 'ValidateChildren' on ModelMetadata
- Teach ValidationVisitor to respect 'ValidateChildren' for enumerable
types.
2015-12-09 12:30:13 -08:00
Ryan Nowak
09a293afe9
React to routing cleanup
2015-12-07 13:08:13 -08:00
David Fowler
99f501152b
Remove dependency on ICompilationOptionsProvider
...
- Removed Configuration from RazorViewEngineOptions
- Added ParseOptions and CompilationOptions to RazorViewEngineOptions
2015-12-07 12:29:52 -08:00
Kiran Challa
dd774366f6
Addressed feedback
2015-12-03 14:42:14 -08:00
Kiran Challa
6712f9d9ff
Deleted ValueProvidersWebSite and tests
2015-12-03 14:42:13 -08:00
Kiran Challa
9539c373ba
Deleted ViewComponentWebSite and tests
2015-12-03 14:42:12 -08:00
Kiran Challa
9288ab1a34
Removed TempDataWebsite and merged to BasicWebsite and fixed tests
2015-12-03 14:42:11 -08:00
Kiran Challa
3c694ce77c
Movig RequestServicesWebsite to BasicWebsite
2015-12-03 14:42:10 -08:00
Ryan Nowak
9fc3a80056
Remove IActionContextAccessor from UrlHelper
...
This change removes the IActionContextAccessor as a dependency of
UrlHelper, and shifts UrlHelper to use a factory pattern. Consumers of
IUrlHelper should create an instance using the factory when needed.
This is the last part of MVC that has a dependency on IActionContext
accessor. As part of this change we no longer register it by default, and
treat it as an optional component.
2015-12-02 17:09:43 -08:00
Pranav K
6ab9acc3f6
React to Microsoft.AspNet.Html namespace rename part 2
2015-12-02 11:32:21 -08:00
Ryan Nowak
07085ca69b
Remove IHttpContextAccessor from TempData
...
This change removes the dependency of TempData on the IHttpContextAccessor
by creating an ITempDataDictionaryFactory abstraction. In general, no one
will replace the factory, it's just indirection.
This allows us to drop our dependency on IHttpContextAccessor, and move it
to the functional tests where we specifically depend on it.
The bulk of code churn here is to update tests that use TempData.
2015-12-02 08:18:57 -08:00