Commented Issue: Flow the ClientDisconnectedToken in Web Host [858]
With [this commit](http://aspnetwebstack.codeplex.com/SourceControl/changeset/c18dbd8306a2), it's now possible to flow the following two CancellationToken objects through the ASP.NET Web API pipeline...
View ArticleClosed Issue: [HelpPage]Change Mvc assembly version reference in Web.config...
Change the config file located at "\HelpPage\Views\Web.config" to have following version information in it:System.Web.Mvc, Version=5.1.0.0System.Web.WebPages.Razor, Version=3.0.0.0Comments: Verified.
View ArticleClosed Issue: Web API Help Page generates incorrect HTML id attribute [1387]
__Problem__The latest help page generates the following> <h2 id="System.Web.Http.Controllers.HttpControllerDescriptor">ControllerName</h2>__Expected Result__> <h2...
View ArticleEdited Issue: EditorFor converts DateTimeOffset property to text type instead...
Modelpublic class MyModel{ public int MyModelId { get; set; } public DateTime DateTime1 { get; set; } public DateTimeOffset DateTimeOffset1 { get; set; }}I scaffolded mvc5 controller and view. On F5,...
View ArticleEdited Issue: Roundtripping DBNull value using Bsonformatter thrown an error...
Value I am roundtripping - DBNull.ValueAll Webapi action (POST) does is return the value.Exception{"Error writing Null value. BSON must start with an Object or Array. Path ''."}Stack Trace: at...
View ArticleClosed Issue: Remove EditorFor HTML attribute handling inconsistencies [1434]
Two issues to address:1. Default collection and complex object editor templates ignore the "htmlAttribute" key in view data. This causes consistent application of `@Html.EditorFor(… , new {...
View ArticleClosed Issue: Trace exceptions in DefaultHttpControllerTypeResolver [1215]
DefaultHttpControllerTypeResolver swallows exceptions encountered during assembly.GetTypes(). There is no tracing there which makes debugging routing exceptions due to controller type load failures...
View ArticleCreated Unassigned: Some unit tests fail if UI Culture is set to non en-US...
Several unit tests (currently 79) are failing on Assert.Equal(...) call where the text to compare is hard coded in English but the running Thread UICulture is e.g. de-DE.ExampleFact:...
View ArticleEdited Unassigned: Some unit tests fail if UI Culture is set to non en-US [1447]
Several unit tests (currently 79) are failing on Assert.Equal(...) call where the text to compare is hard coded in English but the running Thread UICulture is e.g. de-DE.ExampleFact:...
View ArticleCreated Unassigned: CompareAttributeAdapter should be fixed and made public...
I (and probably many others) have the need to localize the Compare attribute's error message. So far this is not possible for the Compare attribute, like with the Required attribute using my own class...
View ArticleCommented Unassigned: Some unit tests fail if UI Culture is set to non en-US...
Several unit tests (currently 79) are failing on Assert.Equal(...) call where the text to compare is hard coded in English but the running Thread UICulture is e.g. de-DE.ExampleFact:...
View ArticleClosed Issue: Poor error message when a collection property is null [1328]
I get the following error when I have an entity with a nullable collection:System.ArgumentException occurred _HResult=-2147024809 _message=The argument must be of type 'IEnumerable'....
View ArticleClosed Issue: Action should support overload on derived bindable types [778]
The scenario is that I want to support Wash action on all vehicle entities and I want to a different wash procedure for Car. Currently, it's not doable if I want to keep the same action name as wash.If...
View ArticleCreated Feature: Provide option to also display dates & times in RFC3339...
Suggestion for a small, focused feature: Current date & time display does not match editing formats when `@Html.Html5DateRenderingMode = Html5DateRenderingMode.Rfc3339` is in use. In particular we...
View ArticleCreated Unassigned: CandidateAction internal class [1450]
Is there a specific reason why the CandidateAction (System.Web.Http.Routing) class has been marked internal? I was trying to copy some source code from DefaultHttpControllerSelector...
View ArticleClosed Issue: ODataMediaTypeFormatter doesn't deserialize aliased navigation...
Repro steps1) Create an OData model with a navigation property.2) Alias the navigation property.3) Do a POST request to the service including the entity and the related navigation property in the payload.
View ArticleClosed Issue: ODataConventionModelBuilder should respect the explicitly...
1) Create a model and use DataContract attribute and DataMember to alias the type name, the type namespace and the properties.2) Explicitly configure the renamed elements using the convention...
View ArticleEdited Issue: 405 response should include an "accept" header [1129]
According to the spec for 405 errors, [10.4.6](https://tools.ietf.org/html/rfc2616#page-66): > The response MUST include an Allow header containing a list of valid methods for the requested...
View ArticleEdited Issue: PushStreamContent is swallowing exception [910]
I am using HttpClient and PushStreamContent to upload 1GB of data. I noticed that if I do _not_ use the try-catch below, I am not seeing any exception thrown. Actually there is an out-of-memory...
View ArticleEdited Issue: Content negotiation returns 406 on missing accept header [353]
Using DefaultContentNegotiator (at least with excludematchontype = true) returns a 406 for all requests without an accept header.Http spec says that a missing accept header means the client will accept...
View Article