bUtility, bUtility.Sts, bUtility.Dapper, bUtility.Dapper.Sql, bUtility.Dapper.Oracle, bUtility.ReverseProxy
###Routing Configuration Global.asax
GlobalConfiguration.Configure((httpConfiguration) =>
{
httpConfiguration.Routes.MapHttpRoute(
name: "DefaultPage",
routeTemplate: "",
defaults: new { controller = "Index", action = "Get" }
);
//other routes
//....
//generic api routing
httpConfiguration.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}"
);
//handles any other route
httpConfiguration.Routes.MapHttpRoute(
name: "Error404",
routeTemplate: "{*url}",
defaults: new { controller = "Index", action = "Get" }
);
//handles wrong urls & exceptions
httpConfiguration.Services.Replace(typeof(IHttpControllerSelector),
new ControllerSelector(httpConfiguration, "Index", "GetSimple"));
httpConfiguration.Services.Replace(typeof(IHttpActionSelector),
new ActionSelector( ()=> { return new IndexController(); },
"GetSimple"));
});