Pranav K
60f5fd591e
Updating tests to run on dnxcore50
2015-11-23 16:40:15 -08:00
apxoht
1c34d88f4c
Removed unnecessary dependency of IActionSelector in UrlHelper
2015-11-23 15:44:55 -08:00
Pranav K
b622a5b0d3
Bump Razor to dotnet5.5
2015-11-23 15:31:59 -08:00
Pavel Krymets
82ed1a4eee
Remove single moq usage
2015-11-23 15:21:32 -08:00
Stephen Halter
07c0b414f0
Merge branch 'benaadams/faster-headers' into dev
2015-11-23 15:10:24 -08:00
Pranav K
cad81fa608
Updating tests to use moq.netcore
2015-11-23 12:24:35 -08:00
Pranav K
2a301691db
Updating tests to use moq.netcore
2015-11-23 12:15:26 -08:00
Pranav K
08b71223e9
Changes to run tests on coreclr with moq.netcore
2015-11-23 12:00:20 -08:00
ryanbrandenburg
b6f8c523a8
* Remove MvcSample and replace with MvcSandbox
2015-11-23 11:53:48 -08:00
ryanbrandenburg
4a61dfec6d
* Make HttpMethodConstraint case insensitive
2015-11-23 11:50:44 -08:00
Pranav K
130e8f0398
Updating tests to use moq.netcore
2015-11-23 11:39:40 -08:00
Pranav K
5f44e8540d
Ensure Microsoft.AspNet.DataProtection.Test.Shared can compile in dnxcore50
2015-11-23 11:31:50 -08:00
Doug Bunting
eb70b1c28c
Remove `WebUtility` use and handle `IHtmlContent` return values from view components
...
- #3571 and part of #3123
- split `ContentViewComponentResult` in two
- add `HtmlEncoder` to `ViewComponentContext`
- remove use of `WebUtility.HtmlEncode()` and `HtmlDecode()`
nits: remove unused `using`s in files I had open
2015-11-23 11:12:44 -08:00
Ryan Nowak
bbdfbf4cc3
Remove per-instance string.Concat
2015-11-23 10:25:42 -08:00
Chris R
d01c8bb1cf
#318 Move IStartupFilter to Hosting.Abstractions.
2015-11-21 21:56:34 -08:00
Ben Adams
16cccb50cb
Merge pull request #3 from stephentoub/delay_cts_allocation
...
Lazily allocate the RequestAborted CTS
2015-11-21 14:16:28 +00:00
Ben Adams
81dba3961d
less work in locks
2015-11-21 14:13:23 +00:00
stephentoub
c7d7f0e575
Lazily allocate the RequestAborted CTS
...
Avoid allocating the CancellationTokenSource unless it's actually requested. This makes it pay-for-play with regards to code that actually asks for the RequestAborted token and requests that are aborted.
2015-11-21 08:38:48 -05:00
Cesar Blum Silveira
e4fd91bb68
Fix hang on Connection: close requests. ( #406 )
2015-11-20 20:43:52 -08:00
Ben Adams
feb40402de
merge preamble-output, socket-output
2015-11-21 04:18:06 +00:00
Pavel Krymets
dcb520f567
React to wwwroot hosting changes
2015-11-20 16:51:47 -08:00
Doug Bunting
45ff0a269c
Make `ModelBinderAttribute.BindingSource` setter `protected`
...
- #3428
- the `public` setter was not useful when this class is used as an attribute
- make property `virtual` to support other override patterns
- update existing test to use both override patterns
2015-11-20 16:31:27 -08:00
Ben Adams
a3173c487a
Precomputed header bytes
2015-11-21 00:22:44 +00:00
Sébastien Ros
a420af67b7
Fix French translation
2015-11-20 16:07:30 -08:00
N. Taylor Mullen
31a68a0705
Optimize `TagHelperAttributeList` allocations.
...
- Today `TagHelperAttributeList` and corresponding infrastructure copy themselves too frequently. I've reduced the copying since we own `TagHelperExecutionContext`.
- Removed usage of linq inside of `TagHelperAttributeList` to reduce allocations.
#599
2015-11-20 16:06:47 -08:00
Ryan Nowak
765304aad9
React to breaking changes in MVC
2015-11-20 16:04:30 -08:00
Chris R
9d19a27b6b
#481 Add the DNX runtime to the path when lanching test processes.
2015-11-20 15:45:57 -08:00
apxoht
535fdf3356
Removed unnecessary call to MetadataProvider.GetModelExplorerForType in Controller.TryValidateModel
2015-11-20 15:41:42 -08:00
Ryan Nowak
8682fe0cfd
Replace ActionBindingContext with ControllerContext
...
This change introduces ControllerContext for inside of Controllers, and
controller-specific extensibility points. ControllerContext carries with
it the model binding infrastructure needed to do all of the things that
controllers need to do.
2015-11-20 15:32:37 -08:00
Pranav K
ca3e4669dc
Updating tests to use moq.netcore
2015-11-20 14:40:50 -08:00
Pavel Krymets
6ee745f7f5
Fix tests
2015-11-20 13:59:05 -08:00
Pavel Krymets
6a719ab95d
Remove webroot fallback to approot
2015-11-20 13:37:08 -08:00
Stephen Halter
0dbf108353
Smarter unpinning of MemoryPoolBlock2 in SocketOutput
2015-11-20 12:59:53 -08:00
ryanbrandenburg
c49547245b
* Remove un-used function and prevent jQuery confusion
2015-11-20 12:51:11 -08:00
Daniel Kraemer
7bb3ccf201
Fixed possibly wrong registry path
...
Your version of this script opens/creates registry path "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\4.0.30319.0\AutoGenKeys\$sid"
I think the correct path should be "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET\4.0.30319.0\AutoGenKeys\$sid"
2015-11-20 21:37:08 +01:00
Nate McMaster
9db4940c5d
Increase connect timeout in music store tests
2015-11-20 11:42:37 -08:00
N. Taylor Mullen
43aabcb2d6
Order `TagHelperExecutionContext.TagHelpers` without `.OrderBy`.
...
- By using linq we created several `OrderedEnumerable` allocations.
#601
2015-11-20 11:13:55 -08:00
Doug Bunting
62978229c4
Ease unit testing of `Controller.TryValidateModel()`
...
- #3586
- reverse conditions to access `_options.Value` only when test has set up an `IStringLocalizerFactory`
2015-11-20 10:37:07 -08:00
N. Taylor Mullen
2dc13b523d
React to aspnet/Razor#358 .
...
- Removed `WriteTagHelperAsync` methods from `RazorPage`.
- Moved `WriteTagHelperAsync` tests into Razor since `TagHelperOutput` is now an `IHtmlContent`.
- Updated code generation test files.
aspnet/Razor#358
2015-11-20 10:05:48 -08:00
Stephen Halter
2572256d3f
Use MemoryPool2 for SocketOutput Buffers
...
Add ProducingStart and ProducingComplete methods to ISocketOutput.
These new methods can help prevent double buffering when encoding.
2015-11-20 04:41:33 -08:00
Ben Adams
9d852632c0
Remove _nullBuffer
...
Was meant to be removed as part of #335
/cc @rynowak
2015-11-20 05:51:25 +00:00
John Luo
d78abf267e
Missed update when reacting to removing ApplicationServices from HttpContext
2015-11-19 21:07:33 -08:00
John Luo
888f1523fe
Reacting to ApplicationServices removal from HttpContext
2015-11-19 17:42:50 -08:00
John Luo
73fd257844
Reacting to ApplicationServices removal from HttpContext
2015-11-19 17:03:31 -08:00
John Luo
46cd4ac1f0
Reacting to ApplicationServices removal from HttpContext
2015-11-19 16:32:58 -08:00
John Luo
da7fe362c9
Reacting to ApplicationServices removal from HttpContext
2015-11-19 16:32:19 -08:00
N. Taylor Mullen
6b43ebc88b
Update code generation tests to account for new `TagHelperOutput`.
...
- Add `TagHelperOutput` unit tests.
#358
2015-11-19 16:32:08 -08:00
N. Taylor Mullen
e8327eeec7
Lazily initialize `TagHelperOutput`s `Content` properties.
...
- Added backing fields to each of the content properties and added null propagation checks throughout the class.
#358
2015-11-19 16:32:06 -08:00
N. Taylor Mullen
bdf869c3d5
Make `TagHelperOutput` an `IHtmlContent`.
...
- This allows users to write `TagHelperOutput` directly to an `IHtmlContent` accepting `TextWriter`.
- This also enables us to inspect backing fields for all of the various contents to lazily initialize them.
#358
2015-11-19 16:32:03 -08:00
Ben Adams
174ec739bb
Don't log ODEs thrown from _abortedCts.Cancel
2015-11-20 00:30:08 +00:00