Skip to content

Instantly share code, notes, and snippets.

View satish860's full-sized avatar
🎯
Focusing

satish satish860

🎯
Focusing
View GitHub Profile
@satish860
satish860 / gist:3635254
Created September 5, 2012 11:23 — forked from benfoster/gist:3635064
Testing route generation
var config = new HttpConfiguration();
config.Routes.MapHttpRoute("Foo", "foo/{id}", new { controller = "foo" });
config.Routes.MapHttpRoute("Bar", "bar/{id}", new { controller = "bar" });
var requestMessage = new HttpRequestMessage(HttpMethod.Get, "/");
requestMessage .Properties[HttpPropertyKeys.HttpConfigurationKey] = config ;
var vp = config.Routes.GetVirtualPath(requestMessage, "Foo" , new Dictionary<string,object> { { "controller", "foo" }, { "id", 10 } });
Console.WriteLine(vp);