Shad Storhaug

Results 300 comments of Shad Storhaug

Simpler is usually better. That is what I am liking about the new MVC - gone are the days of the 1000 line+ class definition. Maybe you are right and...

Sure, I would appreciate it. You don't have to give me write access or anything, but yea, I would like to see how it works.

Just wanted to post my thoughts here. Lots of thoughts...no time to implement them :). In case someone else gets the jump on this work, here is the direction I...

Your issue is actually a duplicate of #310. The issue here is that when the cache expires at the precise moment when a request is being made + more than...

What happens if you remove/comment the route name for the non-working example? ```c# //prodNode.Route = "ProductInfo"; ``` Attribute Routing support was added as a contribution to `MvcSiteMapProvider` after MVC 5...

First of all, let's be clear on one thing - there is no such thing as a "dynamic site map". There are "dynamic node providers", which are for adding nodes...

This is what [custom attributes](https://github.com/maartenba/MvcSiteMapProvider/wiki/Using-Custom-Attributes-on-a-Node) are for. You can define a new one named "target" quite easily: ``` xml ``` Then to make sure the new attribute doesn't interfere with...

What I mean is that there is a roles attribute in the [.sitemap schema](https://github.com/maartenba/MvcSiteMapProvider/wiki/Defining-sitemap-nodes-in-XML#roles) (and also on the ISiteMapNode). This attribute was carried over from Microsoft's ASP.NET implementation and is...

If you are referring to putting that into a custom `AuthorizeAttribute` subclass, then yes that will work fine. The only requirement is that the `filterCtx.Request` be set to a non-null...

You can configure the roles on the `roles` attribute/property of the node. This is generally only recommended for interop with ASP.NET because it essentially means you have to duplicate your...