Commented Issue: Helpage UI to show the root request url path [1153]
A very minor user experience issue.For the following controller:```[RoutePrefix("api/values")] public class ValuesController : ApiController{[HttpGet("")][HttpGet("/")] public IEnumerable<string>...
View ArticleEdited Issue: In web api attribute routing, force users to supply...
__For the following case__:```[RoutePrefix("api/values")]public class ValuesController : ApiController{ public IEnumerable<string> GetAllValues() { return new string[] { "value1", "value2" };...
View ArticleCommented Issue: In web api attribute routing, force users to supply...
__For the following case__:```[RoutePrefix("api/values")]public class ValuesController : ApiController{ public IEnumerable<string> GetAllValues() { return new string[] { "value1", "value2" };...
View ArticleEdited Issue: Web Api attribute routing is adding NonAction decorated method...
__Scenario__:A user sometimes would like to keep some methods public in his controller but would not like it to be invoked by end users, so he decorates it with [NonAction] attribute.__Issue__:In the...
View ArticleCommented Issue: Web Api attribute routing is adding NonAction decorated...
__Scenario__:A user sometimes would like to keep some methods public in his controller but would not like it to be invoked by end users, so he decorates it with [NonAction] attribute.__Issue__:In the...
View ArticleEdited Feature: Mvc attribute routing should provide a way to create custom...
__Scenario__:User would like to create domain-specific custom routes or add constraints to a route (_note_: not inline constraint) before its added to the route collection.__Issue__:Mvc attribute...
View ArticleEdited Unassigned: Hiding controller from showing up on HelpPage does not...
__Scenario__:User does not like to show up a controller on HelpPage (ex: EntitySetController in OData), so he would like to use setting like [ApiExplorerSettings(IgnoreApi=true)] on the...
View ArticleClosed Unassigned: Resource not found when consumer uses matrix parameters,...
Hey guys,Code example:```/// <summary>/// Get customers./// </summary>[HttpGet("api/customers")]public IEnumerable<Customer> GetCustomers(){...}```When a consumer/client requests the...
View ArticleEdited Issue: MVC attribute routing fails for multiple routes with the same...
__Scenario__:User decorates the controller and actions with attributed routes and expects the applicaiton to work.__Issue__:Consider the following two actions in AccountController(shortened for...
View ArticleCommented Issue: MVC attribute routing fails for multiple routes with the...
__Scenario__:User decorates the controller and actions with attributed routes and expects the applicaiton to work.__Issue__:Consider the following two actions in AccountController(shortened for...
View ArticleEdited Unassigned: Support ODataMediaTypeFormatter usage by HttpClient [1140]
My company expects to implement IIS hosted Web APIs that run on app servers. These will be called by IIS hosted web applications that run on web servers.We can therefore use ApiControllers on the app...
View ArticleClosed Unassigned: ObjectContent.Value to return T not object [1137]
Currently `ObjectContext<T>` returns `base.Value` which has type `object`.Doesn't it make sense to introduce strongly-typed property to return `T` ( and change how is being kept...
View ArticleEdited Issue: In web api attribute routing, force users to supply...
__For the following case__:```[RoutePrefix("api/values")]public class ValuesController : ApiController{ public IEnumerable<string> GetAllValues() { return new string[] { "value1", "value2" };...
View ArticleCommented Issue: In web api attribute routing, force users to supply...
__For the following case__:```[RoutePrefix("api/values")]public class ValuesController : ApiController{ public IEnumerable<string> GetAllValues() { return new string[] { "value1", "value2" };...
View ArticleEdited Issue: Request correlation Guid should use existing one if present [1133]
HttpRequestMessageExtensions.GetCorrelationId() creates a new Guid and stores it as a property in the request. Tracing uses this ID to correlate all traces within a common request. ETW-based tracers...
View ArticleCommented Issue: Request correlation Guid should use existing one if present...
HttpRequestMessageExtensions.GetCorrelationId() creates a new Guid and stores it as a property in the request. Tracing uses this ID to correlate all traces within a common request. ETW-based tracers...
View ArticleCreated Feature: Add JSONP support in WebAPI [1157]
We added CORS support in WebAPI but most browsers don't have support for CORS so supporting JSONP will still be valuable. I am opening this bug in codeplex here so we can track this work.
View ArticleCreated Unassigned: RouteData not available to WebHost's buffer policy...
__Scenario__:User wishes to upload large files to a Web API service. He does not want these files to be buffered, so depending on the incoming request's route data (ex: controller, action), he either...
View ArticleCreated Unassigned: Razor V2 & V3-beta2 : Issue with parsing bool value in...
From Razor V2 onwards, I have noticed issue while parsing bool value with HTML tag attribute. Issue reproduced only when we are parsing bool value as HTML tag attribute. Please have a look at below...
View ArticleCommented Feature: HttpHeaders collections should benefit from IEnumerable...
Every HttpHeaders collections access from HttpRequestHeaders, HttpResponseHeaders, HttpContentHeaders that takes one of these type parameter:MediaTypeWithQualityHeaderValue ,...
View Article