Reviewed: v5.0 RTM (Nov 22, 2013)
Rated 4 Stars (out of 5) - I have used it over three years and felt it is perfect
View ArticleReviewed: v5.0 RTM (Nov 23, 2013)
Rated 3 Stars (out of 5) - Its great things to developers who need to produced their ideas
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 ArticleNew Post: Web API 2 OData Actions Empty Post
I am wanting to create an action that has a single optional "RequestedIdentity" parameter. The reason for this is that the request is authenticated with a bearer token (using the new Web API 2 bearer...
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 ArticleNew Post: Web API 2 OData Actions Empty Post
Sorry this was a unit testing issue relating to environment setup. You can submit empty POSTs with no problem.
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 ArticleCreated Unassigned: metadata is not exposed correctly for properties with...
Create a model with an entity and some properties.Limit anyone of them.Query the $metadata url.The metadata doesn't expose the limitation on the vocabulary for the property.
View ArticleClosed Issue: HttpContent.ReadAsMultipartAsync disposes content stream [1444]
Calling HttpContentMultipartExtensions.ReadAsMultipartAsync incorrectly disposes of the content's stream. This appears to be a breaking change from Web API v1 to v2.Comments: Verified.
View ArticleNew Post: Attribute route constraint that includes forward slash
How about /api/{userGroup}/{userId} and then handle the concatenation in code? Daniel Roth
View ArticleEdited Issue: ASP.NET Web API does not call GetRouteData for custom...
Here is the issue explained and a repro http://stackoverflow.com/questions/12544150/asp-net-web-api-rtm-and-subdomain-routes
View ArticleEdited Issue: WebAPI should return a 415 instead of a 500 when it can't find...
We currently get:<Error><Message>An exception has occurred.</Message><ExceptionMessage>No MediaTypeFormatter is available to read an object of type 'ZumoAppInput' from content...
View ArticleEdited Issue: IncludeErrorDetailPolicy has no effect in some circumstances [267]
Hi there, please find attached my demonstration that under some circumstances, Web API returns a HTTP 500 and a zero-length response. I believe that the framework should provide some error...
View Article