Closed Feature: Expose route builder in both MVC and Web API attribute...
__Scenario__:http://stackoverflow.com/questions/19529522/httproutebuilder-where-did-it-go-and-whyPlease note about the following bug too when trying to fix...
View ArticleCommented Issue: Multipart parser unable to parse mutlipart content when it...
_Scenario_:User is trying to use Uploadify tool to do multipart form data uploads._Reference_:Following discussion thread is about the...
View ArticleClosed Issue: Throw during startup when a route constraint is of the wrong...
Only IHttpRouteConstraint and string are supported. Especially with attribute routing, we shouldn't wait until a matching request comes in to tell the developer about the incorrect app code.Comments:...
View ArticleEdited Issue: Make sure HttpConfiguration instance is disposed in Owin...
Diposable resources like message handlers, services etc should be disposed when our Owin adapter gets disposed.Attached a katana selfhost repro
View ArticleCommented Issue: Make sure HttpConfiguration instance is disposed in Owin...
Diposable resources like message handlers, services etc should be disposed when our Owin adapter gets disposed.Attached a katana selfhost reproComments: commit 30607385885e68db21c7d0ebc8337444d9e9d5dc
View ArticleEdited Issue: Throw error message when users try to supply...
Handlers like IRouteHandler in MVC and HttpMessageHandler in Web API do not work with attribute routing. A user implementing IDirectRouteProvider might supply these handlers even though these handlers...
View ArticleCommented Issue: Throw error message when users try to supply...
Handlers like IRouteHandler in MVC and HttpMessageHandler in Web API do not work with attribute routing. A user implementing IDirectRouteProvider might supply these handlers even though these handlers...
View ArticleEdited Issue: CompareAttribute does not use custom error messages [1401]
__Scenario:__ User likes to customise/localise the error message for the Data Annotations CompareAttribute in a view model.__Issue:__ When the Data Annotations Compare attribute...
View ArticleCommented Issue: CompareAttribute does not use custom error messages [1401]
__Scenario:__ User likes to customise/localise the error message for the Data Annotations CompareAttribute in a view model.__Issue:__ When the Data Annotations Compare attribute...
View ArticleCreated Issue: Remove EditorFor HTML attribute handling inconsistencies [1434]
Two issues to address:1. Default collection and complex object editor templates ignore the "htmlAttribute" key in view data. This causes consistent application of `@Html.EditorFor(… , new {...
View ArticleEdited Issue: Validation doesn't get triggered for values extracted from...
The issue is that model binding supports a direct mode where parameters are taken from the value providers(lets say route data) and then directly bound to the action parameters.This mode doesn't...
View ArticleEdited Unassigned: Provide base class for authentication filters [1432]
All the other filter types have base classes that help with implementing them. Authentication filters don't. Particularly for ChallengeAsync, it would be nice to have a virtual method like...
View ArticleCommented Unassigned: Provide base class for authentication filters [1432]
All the other filter types have base classes that help with implementing them. Authentication filters don't. Particularly for ChallengeAsync, it would be nice to have a virtual method like...
View ArticleEdited Issue: Custom FxCop rule MW1200 crashes with NullReferenceException...
This rule has been failing sporadically for some time. It recently started failing all the time in portable libraries.CA0001 : Rule=Microsoft.Web.FxCop#MW1200,...
View ArticleClosed Unassigned: Web API 2 incorrect status code being returned from method...
This Web API action returns an HTTP 500 (Internal Server Error) status code: public IHttpActionResult Post(){ return InternalServerError();}But this action returns an HTTP 400 (Bad Request) status...
View ArticleEdited Issue: Trace exceptions in DefaultHttpControllerTypeResolver [1215]
DefaultHttpControllerTypeResolver swallows exceptions encountered during assembly.GetTypes(). There is no tracing there which makes debugging routing exceptions due to controller type load failures...
View ArticleCommented Issue: Trace exceptions in DefaultHttpControllerTypeResolver [1215]
DefaultHttpControllerTypeResolver swallows exceptions encountered during assembly.GetTypes(). There is no tracing there which makes debugging routing exceptions due to controller type load failures...
View ArticleCreated Issue: Provider indexer to access items in the portable...
Currently the portable version of NameValueCollection called “HttpValueCollection” does not provide an Indexer to get access the items… an indexer into the collection like values[“p1”] would be more...
View ArticleEdited Issue: Remove EditorFor HTML attribute handling inconsistencies [1434]
Two issues to address:1. Default collection and complex object editor templates ignore the "htmlAttribute" key in view data. This causes consistent application of `@Html.EditorFor(… , new {...
View ArticleCommented Issue: Remove EditorFor HTML attribute handling inconsistencies [1434]
Two issues to address:1. Default collection and complex object editor templates ignore the "htmlAttribute" key in view data. This causes consistent application of `@Html.EditorFor(… , new {...
View Article