Add [CollectionAccess(CollectionAccessType.ModifyExistingContent)] attribute to the System.Web.Http.Routing.HttpRouteValueDictionary(object values) constructor to prevent the "Content of collection '...' is never updated" warning, since that constructor will (generally) populate the dictionary with items.
Add [CollectionAccess(CollectionAccessType.ModifyExistingContent)] attribute to the System.Web.Http.Routing.HttpRouteValueDictionary(object values) constructor to prevent the "Content of collection '...' is never updated" warning, since that constructor will (generally) populate the dictionary with items.