Commented Issue: ApiExplorer not providing descriptions for route parameters...
For the following ValuesController and default Web API route, the help page is getting generated as expected.public class ValuesController : ApiController{// GET api/values public...
View ArticleEdited Issue: HelpPage not showing documentation for actions which have...
From here: [http://stackoverflow.com/questions/15410057/webapi-help-page-for-complex-type-in-uri](http://stackoverflow.com/questions/15410057/webapi-help-page-for-complex-type-in-uri)Repro:Copy the...
View ArticleEdited Issue: Add a User property to HttpActionContext [861]
For controller actions we provide a User property on ApiController. We should also have a User property on HttpActionContext for authorization filters.
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 ArticleCommented 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 ArticleClosed Issue: Make entity set name case insensitive [465]
Currently, when requesting http://localhost:50232/todoes (where entity set name is Todoes) doesn't report any error and the feed is serialized correctly in response. However, no links are generated on...
View ArticleEdited Issue: Conventional builder should throw error when it cannot find a...
In this scenario, I generated a DbFirst model from Northwind database. For the following 2 classes which were autogenerated, the model builder is not able to figure out the keys(as expected), but the...
View ArticleClosed Issue: Make IQ work better with Dto Types [764]
If the incoming query is for CustomerDto, but the underlying IQueryable is against Customer, then we have two options.1. Apply the IQ against the converted CustomerDto list using Queryable attribute....
View ArticleCommented Issue: Dealing with DTOs in Queryable actions [839]
Based on this great articlehttp://blogs.msdn.com/b/webdev/archive/2013/02/06/protect-your-queryable-api-with-validation-feature-in-asp-net-web-api-odata.aspxI have more input for the team wrt real...
View ArticleEdited Issue: Move ODataConventionModelBuilder into ODataLib [831]
Similar to the WCF Type Reuse where you can have contracts in a class library that are used by the server and the client, I'd like to do this for my OData model classes. I would also like to have a...
View ArticleCommented Issue: Move ODataConventionModelBuilder into ODataLib [831]
Similar to the WCF Type Reuse where you can have contracts in a class library that are used by the server and the client, I'd like to do this for my OData model classes. I would also like to have a...
View ArticleEdited Issue: "[FromBody] Uri link" parameter should be removed from...
"[FromBody] Uri link" parameter should be removed from DeleteLink method of EntitySetController as its not required.
View ArticleCommented Issue: NotMapped property can't be add explicitly by model builder...
The scenario is that I have some properties that I don't want to map to EF. So I set NotMapped to them. However I want to show them on odata. So I explicitly add those properties: var user =...
View ArticleClosed Issue: Content negotiation doesn't fallback correctly with old odata...
In ODataServiceSample project in http://aspnet.codeplex.comSend request:GET /Products HTTP/1.1Host: localhost:50231Connection: keep-aliveAccept: application/atomsvc+xml;q=0.8,...
View ArticleCommented Issue: UrilHelper's link generation should be case IN-sensitive...
Following is the inconsistent experience currently.Scenario1---------I have the following route(NOTE: the route tokens are all in CAPS...more realistic scenario is when users say 'Controller'...note...
View ArticleEdited Issue: UrilHelper's link generation should be case IN-sensitive when...
Following is the inconsistent experience currently.Scenario1---------I have the following route(NOTE: the route tokens are all in CAPS...more realistic scenario is when users say 'Controller'...note...
View ArticleClosed Issue: Consider changing links on cast retrievals [794]
When querying via a derived type e.g.:odata/BaseEntities(10)/DerivedEntityThe self and edit links (validly) are based on the request URI. However, the returned entity is...
View ArticleEdited Issue: Expose queryable mode option in ODataConvetionModelBuilder [804]
This is useful for unit testing following actions:IQueryable<string> Get(ODataQueryOptions<Todo> options)Users have to build options by themselves and in that case, they need a queryable...
View ArticleCommented Issue: Expose queryable mode option in ODataConvetionModelBuilder...
This is useful for unit testing following actions:IQueryable<string> Get(ODataQueryOptions<Todo> options)Users have to build options by themselves and in that case, they need a queryable...
View ArticleCommented Issue: Emit navigation properties with source multiplicity '*' if...
we emit properties with source multiplicity '0..1' by default if the target multiplicity is 1. users cannot configure the source end of the multiplicity. So, we should emit a better default which in...
View Article