Edited Issue: $expand with Entityframework fails on nested expands involving...
Model is as follows,``` public class CustomersContext : DbContext{ public DbSet<Customer> Customers { get; set; } public DbSet<Order> Orders { get; set; }} public class Customer{ public...
View ArticleEdited Issue: Document that IValueProvider.GetValue() returns null if the...
Document that IValueProvider.GetValue() returns null if the exact key is not found.This applies to both MVC and WebAPI versions.
View ArticleCommented Issue: Document that IValueProvider.GetValue() returns null if the...
Document that IValueProvider.GetValue() returns null if the exact key is not found.This applies to both MVC and WebAPI versions.Comments: Yishai, please update the XML docs.
View ArticleEdited Issue: Twitter helper is broken [1088]
Microsoft-web-helpers has a Twitter helper in it. We were using the v1 Twitter API which was deprecated by Twitter recently - https://dev.twitter.com/blog/api-v1-is-retiredWe’ll need to change the...
View ArticleEdited Issue: WebApi model binding fails when Property inherits from...
When I submit the webpage data to the ApiController the binding will not bind the MyDictionary<string, string> ExtraData property. If I change the property to Dictionary<string, string>...
View ArticleCommented Issue: WebApi model binding fails when Property inherits from...
When I submit the webpage data to the ApiController the binding will not bind the MyDictionary<string, string> ExtraData property. If I change the property to Dictionary<string, string>...
View ArticleClosed Unassigned: Improve experience of using UriPathExtensionMapping with...
__Scenario__: Its popular with users to use Uri path extensions to get content in a particular format even though one could use Accept headers. My understanding is that this is for users from browsers...
View ArticleClosed Unassigned: Exception inside PushStreamContent won't be caught by...
Hi,I'm using PushStreamContent in asp.net web api to stream data to the client, I have derived from ExceptionFilterAttribute to capture all the exceptions and return standard HttpError to client....
View ArticleEdited Feature: WebApi: Filters can't have a set execution order [1065]
MVC filter attributes support the Order property for setting the execution order when multiple instances are applied to a controller or method, those in Web API don't.
View ArticleCommented Feature: Help Page: Expand documentation [1004]
The "Documentation" property in the ApiDescription and ApiParameterDescription should be expanded to include more XmlComment tags than just "<summary>".Specifically, it should at least include...
View ArticleCreated Unassigned: Allow to pass an empty ModelState into...
Would be nice if ```CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)``` didn't throw an exception in case ModelState is empty.
View ArticleCommented Unassigned: Allow to pass an empty ModelState into...
Would be nice if ```CreateErrorResponse(HttpStatusCode.BadRequest, ModelState)``` didn't throw an exception in case ModelState is empty.Comments: ``` { "message":"Anerrorhasoccurred.",...
View ArticleCreated Unassigned: Deprecate Microsoft.Web.Helpers [1092]
The Microsoft.Web.Helpers project contains helper code to interact with Bing, Facebook, Twitter, etc.But recently these helpers have become broken due to API changes for their respective...
View ArticleClosed Unassigned: Deprecate Microsoft.Web.Helpers [1092]
The Microsoft.Web.Helpers project contains helper code to interact with Bing, Facebook, Twitter, etc.But recently these helpers have become broken due to API changes for their respective...
View ArticleCommented Unassigned: Deprecate Microsoft.Web.Helpers [1092]
The Microsoft.Web.Helpers project contains helper code to interact with Bing, Facebook, Twitter, etc.But recently these helpers have become broken due to API changes for their respective...
View ArticleClosed Issue: $select and $expand not working properly for complex types in...
Given the following model:``` public class JsonSelectCustomer{ public int Id { get; set; } public string Name { get; set; } public virtual IList<JsonSelectOrder> JsonSelectOrders { get; set; }}...
View ArticleClosed Issue: The "Model" property will cause model is null [924]
I have Model Class "Project", it has a "Model" property, type is String.When I create a Action as below:[HttpPost] public ActionResult Create(Project model){ if (ModelState.IsValid){// save model into...
View ArticleCommented Issue: Ajax.BeginForm() not sending submit button's name/value [567]
There are certain circumstances when using Ajax.BeginForm() and the underlying jquery.unobtrusive-ajax.js script that the name/value of the submit button is not posted to the server.See StackOverflow...
View ArticleCreated Unassigned: Make EntitySetConfiguration ctor public [1093]
The constructors in EntitySetConfiguration are public, while the constructors in EntitySetConfiguration<T> are internal. The constructors in EntitySetConfiguration were made public to ease unit...
View ArticleCommented Unassigned: [WebApiOnOwin]Provide IAppBuilder extension which...
Scenario: Use Web API request batching on Owin.Our DefaultHttpBatchHandler requires us to supply the HttpServer instance to it, so I cannot use the 'UseWebApi' extension here. So, I am using the...
View Article