Commented Unassigned: SelectExpandWrapper can't be converted to IQueryable....
EntitySetController currently returns an IQueryable<T> for its Get() function. When supplying the $select query, it'll throw an ArgumentException stating that it is unable to convert the...
View ArticleCommented Unassigned: SelectExpandWrapper can't be converted to IQueryable....
EntitySetController currently returns an IQueryable<T> for its Get() function. When supplying the $select query, it'll throw an ArgumentException stating that it is unable to convert the...
View ArticleCommented Unassigned: SelectExpandWrapper can't be converted to IQueryable....
EntitySetController currently returns an IQueryable<T> for its Get() function. When supplying the $select query, it'll throw an ArgumentException stating that it is unable to convert the...
View ArticleEdited Issue: Make sure Attribute Routing and EnableCors play nicely together...
I just received a report from a user where he only uses attribute routing and because of the HTTP method route constraint that we create from the attribute, no other HTTP methods can reach the Web API...
View ArticleEdited Issue: Razor parser returns incorrect data tree for @section a...
output returned by Razor parser for “@section a {something}” is as below. tree returned in incorrect.- block {Markup Block at (0:0,0)::33 (Gen:None)} System.Web.Razor.Parser.SyntaxTree.Block+ base...
View ArticleCreated Unassigned: Add support for selecting odata actions in $select...
Given an entityset with an Entity that has an action associated to it, when an odata client issues the following query:BaseUrl/prefix/Customers?$select=Container.* the service should return the list of...
View ArticleCommented Unassigned: SelectExpandWrapper can't be converted to IQueryable....
EntitySetController currently returns an IQueryable<T> for its Get() function. When supplying the $select query, it'll throw an ArgumentException stating that it is unable to convert the...
View ArticleEdited Issue: Expose ability convert FilterClause to Linq Expression [950]
We can parse a filter to a FilterClause but there is no easy way to convert that FilterClause to an Expression;ex: var filterClause = Microsoft.Data.OData.Query.ODataUriParser.ParseFilter(filter,...
View ArticleEdited Issue: Tracing should trace warning not error for...
The default trace writers do not currently special-case HttpResponseException, and therefore trace at TraceLevel.Error. This is confusing, because it means simple user error in the URI will generate an...
View ArticleClosed Issue: [Tracing] Controller selector needs to trace controller not...
When a controller is not matched HttpControllerSelectorTracer doesn't log the informationerrorTracer is null.``` _traceWriter.TraceBeginEnd( request, TraceCategories.ControllersCategory,...
View ArticleEdited Issue: ModelBinder errors (parse) for required action parameters...
``` public class CustomersController : ApiController{ public Customer GetCustomer(int key){ return null;}}```Use the url http://localhost/MyTypes/2886753098675309This should fail to parse as...
View ArticleEdited Issue: Make User property of ApiController testable [971]
Make the User property of ApiController virtual so that it can be mocked or add a setter so that it can be setup for test.
View ArticleCommented Issue: Make User property of ApiController testable [971]
Make the User property of ApiController virtual so that it can be mocked or add a setter so that it can be setup for test.Comments: Adding a setter and setting Thread.CurrentPrincipal in that is no the...
View ArticleCommented Issue: Webgrid and sorting on a column with null values (MVC3) [138]
The problem is based on the following example (borrowed from http://stackoverflow.com/questions/2290436/linq-orderby-breaks-with-navigation-property-being-null) :table Users -> has basic user info...
View ArticleCommented Issue: Webgrid and sorting on a column with null values (MVC3) [138]
The problem is based on the following example (borrowed from http://stackoverflow.com/questions/2290436/linq-orderby-breaks-with-navigation-property-being-null) :table Users -> has basic user info...
View ArticleEdited Issue: Webgrid and sorting on a column with null values (MVC3) [138]
The problem is based on the following example (borrowed from http://stackoverflow.com/questions/2290436/linq-orderby-breaks-with-navigation-property-being-null) :table Users -> has basic user info...
View ArticleCommented Issue: GetBingHtml method in Maps helper emits literal tags in...
To reproduce this issue, follow these steps:1. In a Razor web site, install the latest ASP.NET Web Helpers Library version using NuGet.2. On a CSHTML page that references JQuery, add the following....
View ArticleEdited Issue: GetBingHtml method in Maps helper emits literal tags in...
To reproduce this issue, follow these steps:1. In a Razor web site, install the latest ASP.NET Web Helpers Library version using NuGet.2. On a CSHTML page that references JQuery, add the following....
View ArticleEdited Issue: webapi selfhost double decodes url paths. [607]
this causes issues when model binding data that contains '+' as it double decoding a '+' would result in a ' ' (space)
View ArticleClosed Issue: Web API Self Host incorrectly decodes URLs [887]
Consider a request with path '/%23a' (an escaped version of '/#a') and a route with template '/{x}' and x=RouteParameter.Optional. Suppose we the route maps to a controller with methods:public...
View Article