How to create 3 best possible alternate routes(1 is shortest & other 2 are best possible) in arcgis silverlight

Blog Post created by on Jun 9, 2015

I have a requirement of creating 3 best possible routes between two points in arcgis silverlight. So far I am creating 3 routes using the barriers in silverlight in code without user intervention, but the route are note looking best possible, the mechanism i am using  making routes with long distances which is not acceptable. Can anyone help me in achieving the same by using barriers or some other mechanism.