public RoutingBarriers()
{
InitializeComponent();
myDrawObject = new Draw(MyMap)
{
DrawMode = DrawMode.Point,
IsEnabled = true
};
myDrawObject.DrawComplete += myDrawObject_DrawComplete;
_routeTask =
new RouteTask("http://sampleserver6.arcgisonline.com/arcgis/rest/services/NetworkAnalysis/SanDiego/NAServer/Route");
_routeTask.SolveCompleted += routeTask_SolveCompleted;
_routeTask.Failed += routeTask_Failed;
_routeParams.Stops = _stops;
_routeParams.Barriers = _barriers;
_routeParams.UseTimeWindows = false;
barriersLayer = MyMap.Layers["MyBarriersGraphicsLayer"] as GraphicsLayer;
stopsLayer = MyMap.Layers["MyStopsGraphicsLayer"] as GraphicsLayer;
}