Commented 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: Uninstalling SPA breaks /views/web.config in an MVC Application...
1. Create a new MVC 4 Internet Application in Visual Studio2. Install the ASP.NET SPA MVC 4 (Beta) package via Nuget Package Manager. After doing this, you should be able to buld and run the...
View ArticleCommented Issue: Uninstalling SPA breaks /views/web.config in an MVC...
1. Create a new MVC 4 Internet Application in Visual Studio2. Install the ASP.NET SPA MVC 4 (Beta) package via Nuget Package Manager. After doing this, you should be able to buld and run the...
View ArticleEdited Issue: ASP.Net Web API Help Pages: Document Model Data Annotations [877]
Can the ApiExplorer provide a way to generate documentation which details the Properties (and their data annotations) of an ApiController action paramater? If the action method of a Web API Controller...
View ArticleClosed Issue: ApiExplorer does not generate documentation correctly [385]
When I have following method - I'm getting "No documentation available."/// <summary>/// Get Reynaers dealers from a market/// </summary>/// <param name="marketcode">Market code...
View ArticleEdited Issue: [CORS] Put EnableCors under namespace System.Web.Http [913]
The HttpConfiguration extension EnableCors is under namespace System.Web.Http.Cors in recent build. As a result, to enable cors in WebApiConfig you need to include 'using System.Web.Http.Cors'.In...
View ArticleEdited Issue: [CORS] Preflight request to OData endpoint failed because...
Bug #1: Preflight request to OData endpoint failed because ambiguous action methods.ReproOn server, set up a simple CORS supported OData endpoint providing functionality of creating entity. For...
View ArticleClosed Issue: Simple membership provider tests fail [867]
The PreApplicationStartCodeTest methods StartInitializesSimpleMembershipByDefault and StartDoesNotInitializeSimpleMembershipWhenDisabled fail when additional membership providers are defined in the...
View ArticleCommented Issue: OData support for Int64 keys seems to be lacking [936]
OData support for Int64 key seems to be lacking (I also accept I may be doing something wrong)Run:http://localhost/MyTypes(2886753098675309)Result:{"odata.error": {"code": "","message": {"lang":...
View ArticleClosed Issue: Add HttpError ctor for both messageDetails and exception [183]
Currently we are using the convention that to return a descriptive messageDetail as well as an exception in HttpError, we create an exception to wrap the inner, just so we have 2 separate exception...
View ArticleClosed Issue: Make GlobalConfiguration.Configuration settable [182]
Currently, GlobalConfiguration.Configuration is a static property with only a getter.It should have a public setter too.Customer/team scenarios asking for this are:- Organizations may want a set of...
View ArticleClosed Issue: MultipartFormDataContent treatment of nested...
Given a set of key-value pairs, I would expect these two pieces of code to produce a similar result, they do not:var content = new MultipartFormDataContent();var values = new[] { new...
View ArticleEdited Issue: The default model binding should allow you to rename properties...
There doesn't appear to be a way to rename properties in way that is recognized by the default model bindier. For example, I want this request: GET api/values?$top=2&$skip=3to bind to this action:...
View ArticleCommented Issue: The default model binding should allow you to rename...
There doesn't appear to be a way to rename properties in way that is recognized by the default model bindier. For example, I want this request: GET api/values?$top=2&$skip=3to bind to this action:...
View ArticleCommented Issue: Provide a convenience generic overload to MapHttpRoute which...
Today if I register a specific route, I write code like this routes.MapHttpRoute( name: "Orders by category", routeTemplate: "api/order/{category}", defaults: new { controller = "OrdersByCategory"...
View ArticleClosed Issue: Allow the definition of the "dispatcher" HttpMessageHandler on...
Currently, on web api, the dispatcher/final message handler can be defined by passing it to the HttpServer ctor.IMHO, it makes more sense to define this information on the configuration (instead of...
View ArticleEdited Issue: Make ODataMediaTypeFormatter constructors public [900]
Make at least these ODataMediaTypeFormatter constructors public so that the user can instantiate and extend ODataMediaTypeFormatter:internal ODataMediaTypeFormatter(IEnumerable<ODataPayloadKind>...
View ArticleCommented Issue: Make ODataMediaTypeFormatter constructors public [900]
Make at least these ODataMediaTypeFormatter constructors public so that the user can instantiate and extend ODataMediaTypeFormatter:internal ODataMediaTypeFormatter(IEnumerable<ODataPayloadKind>...
View ArticleEdited Issue: Provide a MapODataRoute extension for accepting Per-route...
Provide a MapODataRoute extension for accepting Per-route Message Handler.Scenario: For Excel 2010, since it does not send accept header when importing data, i would like to modify the accept header...
View ArticleCommented Issue: Provide a MapODataRoute extension for accepting Per-route...
Provide a MapODataRoute extension for accepting Per-route Message Handler.Scenario: For Excel 2010, since it does not send accept header when importing data, i would like to modify the accept header...
View Article