Edited Issue: Multipart parser unable to parse mutlipart content when it does...
_Scenario_:User is trying to use Uploadify tool to do multipart form data uploads._Reference_:Following discussion thread is about the...
View ArticleEdited Issue: {controller} variable on a controller-level attribute route [1319]
The following controller has '{controller}' route variable in its controller-level route. (Also applies for MVC attribute routing's controller-level route too)1....
View ArticleCommented Issue: {controller} variable on a controller-level attribute route...
The following controller has '{controller}' route variable in its controller-level route. (Also applies for MVC attribute routing's controller-level route too)1....
View ArticleClosed Issue: Throw error message when users try to supply...
Handlers like IRouteHandler in MVC and HttpMessageHandler in Web API do not work with attribute routing. A user implementing IDirectRouteProvider might supply these handlers even though these handlers...
View ArticleEdited 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: Make MVC UrlHelper methods virtual [1425]
UrlHelper methods in web API are virtual and are of great use while writing unit tests. Pass on the goodness to MVC UrlHelper as well.Comments: Verified.
View ArticleCommented Unassigned: OData Controller Async HttpWebResponse HTTP 406 [1436]
I am trying to implement an odata query with async and support for $select and $expand. I can get everything working when I create a regular sync method returning HttpResponseMessage, but as soon as I...
View ArticleClosed Issue: Make sure HttpConfiguration instance is disposed in Owin...
Diposable resources like message handlers, services etc should be disposed when our Owin adapter gets disposed.Attached a katana selfhost reproComments: Verified.
View ArticleCreated Unassigned: Roundtripping DBNull value using Bsonformatter thrown an...
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 ArticleEdited Unassigned: Roundtripping DBNull value using Bsonformatter thrown an...
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 ArticleCreated Unassigned: EditorFor converts DateTimeOffset property to text type...
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: 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 ArticleClosed Issue: EDDL() shows extra blank option in addition to option label [1407]
Code such as```@Html.EnumDropDownListFor(model => model.Null, "Please select a value")```Will initially display a `Nullable<T>` `enum` as shown in NullableEnum.EDDL.Closed.png. An example full...
View ArticleClosed Issue: EnumDropDownListFor helper throws unhandled exception when...
Model: public class Class1{ public int Id { get; set; } public string Name { get; set; } public EnumType Enum { get; set; } public EnumType? NullableEnum { get; set; } public FlagsEnumType FlagsEnum {...
View ArticleClosed Unassigned: WCF self host fakes cancellation tokens [1441]
WCF self host doesn't respect client disconnects and pass them to the controller or underlying infrastructure.
View ArticleEdited Issue: Provider indexer to access items in the portable...
Currently the portable version of NameValueCollection called “HttpValueCollection” does not provide an Indexer to get access the items… an indexer into the collection like values[“p1”] would be more...
View ArticleCreated Issue: Add more complicated unit tests for TraceBeginEnd* extension...
Since there are a lot of changes caused by fixing [issue1201](https://aspnetwebstack.codeplex.com/workitem/1201) but the time is limited, I file this issue to add more complicated unit tests and do...
View ArticleEdited 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 ArticleCommented 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 ArticleEdited Issue: Custom constraint on IgnoreRoute causes exception in WebHost...
I am trying to test constraint usage with the new "IgnoreRoute" extension. I have the following setup:In the following example (i would like to ignore a request based on a custom constraint...right,...
View Article