I have created a class that acts as a configuration manager for my application. It basically deserializes an xml file into a settings object with strongly-typed properties. This object gets created in App.xaml and then I bind to the strongly-typed properties from xaml in my main page.The idea here is to maintain config settings such as map layer urls in an external file that can be updated at the server (similar to app.config or web.config). This way, updating the Url property of a map layer can be done easily without the need to access the xaml, and no recompiling is necessary.Problem: It appears that only a few of the map layer types have a "Url" property that is backed by a dependency property (binding support). Examples:For FeatureLayer, this works fine:Url="{Binding Source={StaticResource ConfigMgr},Path=Settings.TestLayerUrl}"
For ArcGISDynamicMapServiceLayer, this thows a XamlParsingException:Url="{Binding Source={StaticResource ConfigMgr},Path=Settings.MapServiceUrl}"
Unless I'm missing something, it seems like this is happening because FeatureLayer.Url is backed by a dependency property and AcGISDynamicMapServiceLayer.Url is not. It seems like the ESRI API should be consistently implementing this property as a dependency property for all layers that have the property.Thoughts? Suggestions? Workarounds?Thanks.