Commented Unassigned: MVC attribute routing fails for multiple routes with...
__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: DefaultBodyModelValidator should use...
DefaultBodyModelValidator.ValidationContext.Visited is a HashSet<object> used to detect and avoid cycles in object graphs during validation. It uses Object equality rather than reference...
View ArticleEdited Issue: DefaultBodyModelValidator should use ReferenceEqualityComparer...
DefaultBodyModelValidator.ValidationContext.Visited is a HashSet<object> used to detect and avoid cycles in object graphs during validation. It uses Object equality rather than reference...
View ArticleEdited Issue: DefaultBodyModelValidator should use ReferenceEqualityComparer...
DefaultBodyModelValidator.ValidationContext.Visited is a HashSet<object> used to detect and avoid cycles in object graphs during validation. It uses Object equality rather than reference...
View ArticleEdited Issue: Value validator should swallow exceptions from getters when...
Otherwise the exception bubbles up and request fails
View ArticleCreated Unassigned: Mvc attribute routing should provide a way to create...
__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 ArticleCommented Feature: Add simple support for OData nested paging [1101]
Implement nested paging where every level is paged at the same size.Comments: [Fixed](https://aspnetwebstack.codeplex.com/SourceControl/changeset/e26e097fcde5d59722e3309ae7453e2adcb29021)
View ArticleEdited Feature: Add simple support for OData nested paging [1101]
Implement nested paging where every level is paged at the same size.
View ArticleClosed Issue: Support external creation of IEdmModel [802]
Currently for an IEdmModel to be used with the ODataMediaTypeFormatters, it MUST be built using an ODataModelBuilder. This is because the formatters require an annotation on IEdmEntitySet using a class...
View ArticleEdited Issue: [AttributeRouting]Action having multiple attributes should have...
For the following action:```[HttpPost("api/values/path1")][HttpGet("api/values/path2")] public void DoSomething(){}```Currently the routes in the collection are like following:RouteTemplate:...
View ArticleCommented Issue: [AttributeRouting]Action having multiple attributes should...
For the following action:```[HttpPost("api/values/path1")][HttpGet("api/values/path2")] public void DoSomething(){}```Currently the routes in the collection are like following:RouteTemplate:...
View ArticleEdited Issue: [AttributeRouting]Action having multiple attributes should have...
For the following action:```[HttpPost("api/values/path1")][HttpGet("api/values/path2")] public void DoSomething(){}```Currently the routes in the collection are like following:RouteTemplate:...
View ArticleCommented Issue: Returning related entities when they are null. OData Web API...
If I try to load a related entity which is null, for instance I have my schema as Carrier has many Phones and I retrieved a Phone and I want to load the Carrier but the Carrier is null (which is ok),...
View ArticleEdited Issue: Returning related entities when they are null. OData Web API...
If I try to load a related entity which is null, for instance I have my schema as Carrier has many Phones and I retrieved a Phone and I want to load the Carrier but the Carrier is null (which is ok),...
View ArticleCreated Issue: Add support to attribute routing for ignoring the route prefix...
AttributeRouting.net has an option for ignoring the route prefix:```[RoutePrefix("Prefix")]public class IgnorePrefixController : Controller{[GET("Index")] // => "Prefix/Index"[GET("NoPrefix",...
View ArticleClosed Feature: Add simple support for OData nested paging [1101]
Implement nested paging where every level is paged at the same size.
View ArticleClosed Issue: Document dependency between EntitySetController.CreateEntity...
If you override CreateEntity and do not override GetKey, you get an obscure error when calling the service:{"odata.error":{"code":"POST requests are not...
View ArticleCreated Unassigned: 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 ArticleClosed Issue: [OData]EntityInstanceContext.EntityInstance is obsolete. [1015]
Consider adding back compat support by trying to lazily initialize this property from EntityInstanceContext.EdmObject.Now that we support $select and $expand, we optimize the query that we generate to...
View ArticleEdited Issue: Action invocation fails when attribute routing is used and...
I have a simple setup which contains ValuesController decorated with attributed routes. I am seeing the following error when tracing is __enabled__.Attached a standalone katana selfhost...
View Article