Exemple #1
0
 protected void Application_Start()
 {
     AreaRegistration.RegisterAllAreas();
     GlobalConfiguration.Configure(WebApiConfig.Register);
     FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
     RouteConfig.RegisterRoutes(RouteTable.Routes);
     BundleConfig.RegisterBundles(BundleTable.Bundles);
     FachadaContenedor.RegistrarContenedor(IoCContenedor.unityContainer);
 }
Exemple #2
0
        static void Main(string[] args)
        {
            FachadaContenedor.RegistrarContenedor(IoCContenedor.unityContainer);
            var contenidoArchivo = FachadaContenedor.Resolver <ICargarArchivo>().LeerArchivo(@"C:\Users\cristian.carvajal\Downloads\skirsesort.kitzbuehel\map.txt");
            var matriz           = FachadaContenedor.Resolver <IProcesarArchivo <int> >().CargarMatrizDesdeArchivo(contenidoArchivo);
            var rutas            = FachadaContenedor.Resolver <IGenerarRuta>().GenerarRutas(matriz);
            var mejorRuta        = FachadaContenedor.Resolver <IEscogerRuta>().EscogerMejorRuta(rutas);

            Console.Read();
        }