Exemplo n.º 1
0
        public Startup(IConfiguration configuration)
        {
            Configuration = configuration;
            _ioc          = new IocStartup();

            MappingConfiguration.Global.Define <MapperCassandraContext>();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            #region Dependency
            IocStartup.Run();
            #endregion

            var _orderService = IoC.Container.Resolve <IOrderService>();
            _orderService.MakeOrder(1);

            Console.Read();
        }
Exemplo n.º 3
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            IocStartup.Initialize();
            IocStartup.SetDependencyResolver();

            AutoMapperInitializer.Initialize();
        }
        public void Configuration(IAppBuilder app)
        {
            // Configure Web API for self-host.
            HttpConfiguration config = new HttpConfiguration();

            config.Routes.MapHttpRoute(
                name: "DefaultApi",
                routeTemplate: "api/{controller}/{id}",
                defaults: new { id = RouteParameter.Optional }
                );

            var provider = IocStartup.BuildServiceProvider();

            config.DependencyResolver = new DefaultDependencyResolver(provider);

            app.UseWebApi(config);
        }
Exemplo n.º 5
0
        public static void Register(HttpConfiguration config)
        {
            // Web API configuration and services

            // Web API routes

            config.MapHttpAttributeRoutes();
            config.DependencyResolver = IocStartup.BuildDependencyResolver();

            config.Formatters.JsonFormatter.SupportedMediaTypes
            .Add(new MediaTypeHeaderValue("text/html"));

            config.Routes.MapHttpRoute(
                name: "DefaultApi",
                routeTemplate: "api/{controller}/{id}",
                defaults: new { id = RouteParameter.Optional }
                );
        }
Exemplo n.º 6
0
 public Startup(IConfiguration configuration)
 {
     Configuration = configuration;
     _iocStartup   = new IocStartup();
 }