Edited Issue: Emit navigation properties with source multiplicity '*' if the...
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 ArticleClosed Issue: Consider adding a type hierarchy under ODataMediaTypeFormatter...
Per HongMei: Consider classes like JsonODataMediaTypeFormatter, AtomODataMediaTypeFormatter, XmlODataMediaTypeFormatter, etc.Comments: Not needed anymore. We have alternative ideas on how to...
View ArticleEdited Issue: Consider supporting parsing and generating key values in...
So user doesn't need to call ODataUriUtils.ConvertToUriLiteral or ODataUriUtils.ConvertFromUriLiteral to parse the id by himself.
View ArticleEdited Feature: OData $format parameter is ignored [278]
In WebApi OData requests $format parameter, which should allow to change returned format is ignored, even it said, that it should override headers information...
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 ArticleEdited Feature: Delta should support non-settable collections. [670]
Delta<T> doesn't support non-settable properties. This is an issue with collections as collection properties are generally not settable.
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 ArticleCreated Unassigned: Microsoft.jQuery.Unobtrusive packages license URL gives...
Version 2.0.30116.0 of the 2 packages Microsoft.jQuery,Unobtrusive.Ajax and Microsoft.jQuery.Unobtrusive.Validation have a license Url that gives NotFound.The Url they contain...
View ArticleEdited Unassigned: $select fails when Queryable has PageSize. [1020]
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: $select fails when Queryable has PageSize. [1020]
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 ArticleCreated Unassigned: HttpClient is not passing impersonated authentication [1030]
We have a MVC 4 website using windows authentication and need to pass the logged in user's credentials to the Web API service we're calling. This works using WebClient, but we're unable to get the new...
View ArticleEdited Issue: Razor bug parsing HTML [710]
Razor in MVC has a bug when parsing HTML comments with an apostrophe in them. The engine throws an "Expected }" exception. Below is an example on how to reproduce this issue in the default MVC 4...
View ArticleCommented Issue: Razor bug parsing HTML [710]
Razor in MVC has a bug when parsing HTML comments with an apostrophe in them. The engine throws an "Expected }" exception. Below is an example on how to reproduce this issue in the default MVC 4...
View ArticleClosed Issue: A Small Razor Breaking Change in Razor Section [940]
If you have section like,``` C#@section scriptBlock{ var a = 1; if(a < 3){//}}```Then it will fail in Razor V2 but works in Razor V1. See...
View ArticleEdited Issue: Batching handlers should dispose responses in case of...
When a batch request is received in Web API, this request is spawn into multiple requests. When these requests are being executed one by one, there is a possibility that one of the request's processing...
View ArticleCommented Issue: Batching handlers should dispose responses in case of...
When a batch request is received in Web API, this request is spawn into multiple requests. When these requests are being executed one by one, there is a possibility that one of the request's processing...
View ArticleClosed Issue: Investigate removing MultipartWriteDelegatingStream now that...
Might not be necessary with the new Stream Async supportComments: Fixed: https://aspnetwebstack.codeplex.com/SourceControl/changeset/be9e948e7b66e4ada97fc06f33b6b197e124855b
View ArticleEdited Issue: Investigate removing MultipartWriteDelegatingStream now that...
Might not be necessary with the new Stream Async support
View ArticleCommented Issue: BrowserHelpers.GetOverriddenBrowser should use...
if (!String.Equals(overriddenUserAgent, httpContext.Request.UserAgent)){ overriddenBrowser = createBrowser(overriddenUserAgent);}Comments: fixed on...
View ArticleEdited Issue: BrowserHelpers.GetOverriddenBrowser should use...
if (!String.Equals(overriddenUserAgent, httpContext.Request.UserAgent)){ overriddenBrowser = createBrowser(overriddenUserAgent);}
View Article