Tags: develop9797/AspNetWebStack
Tags
Flesh out `ByteRangeStream` methods to make it always limit reads (as… …pnet#213) * Flesh out `ByteRangeStream` methods to make it always limit reads - aspnet#206 - `Seek(...)` was a no-op, `Position` was incorrect if `_lowerbounds != 0`, `ReadAsync(...)` read entire inner `Stream` - rewrite `ByteRangeStreamTest` to cover new `ByteRangeStream` members and hold fewer resources - remove `DelegatingStream.CopyToAsync(...)` override because it copied entire inner `Stream` and was not needed - base implementation invokes `ReadAsync(...)`
Merge pull request aspnet#146 from Tasteful/response-desciptor Initialize property ApiDescription.ResponseDescription in ctor
Do not include compiler-generated names in expression names - aspnet#117 - see also aspnet/Mvc@a045324d3a and PR aspnet/Mvc#3027, the fix for aspnet/Mvc#2890 nits: copy some improved comments from aspnet/Mvc@a045324d3a
Isolate `MediaTypeFormatterTests.MaxCollectionKeySize_RoundTrips` - in recent CI run, another test failed because `MediaTypeFormatter.MaxHttpCollectionKeys == 1` temporarily - also left `MediaTypeFormatter.MaxHttpCollectionKeys == 125` which could affect later tests
Add `ModelMetadata.HtmlEncode` property - use new `ModelMetadata.HtmlEncode` property in HTML helpers - conditionally in default HTML display and editor object templates (e.g. `@Html.DisplayFor()`) when value is non-null and the template is invoked with template depth greater than 1 - unconditionally in `@Html.DisplayText()` and `@Html.DisplayTextFor()`
Add `ModelMetadata.HtmlEncode` property - use new `ModelMetadata.HtmlEncode` property in HTML helpers - conditionally in default HTML display and editor object templates (e.g. `@Html.DisplayFor()`) when value is non-null and the template is invoked with template depth greater than 1 - unconditionally in `@Html.DisplayText()` and `@Html.DisplayTextFor()` - test new property and its use Also test `DisplayTextExtensions` - unit test gap
PreviousNext