コード例 #1
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();
            RouteConfig.RegisterRoutes(RouteTable.Routes);

            IocContainerConfig.RegisterDependencies();
            MapperConfig.RegisterMappers();
        }
コード例 #2
0
ファイル: Startup.cs プロジェクト: muharremkirkit/OOPSHR
        public void Configuration(IAppBuilder app)
        {
            HttpConfiguration configuration = new HttpConfiguration();

            configuration.DependencyResolver = IocContainerConfig.RegisterDependencies();

            SwaggerConfig.Register(configuration);

            Configure(app);

            WebApiConfig.Register(configuration);
            app.UseWebApi(configuration);
        }
コード例 #3
0
 /// <summary>
 /// Initializes a new instance of the ViewModelLocator class.
 /// </summary>
 public ViewModelLocator()
 {
     this.iocConfig = new IocContainerConfig();
     ServiceLocator.SetLocatorProvider(() => new UnityServiceLocator(this.iocConfig.GetPreparingContainer()));
 }
コード例 #4
0
ファイル: IocConfig.cs プロジェクト: muharremkirkit/OOPSHR
 public static void Configure()
 {
     GlobalConfiguration.Configuration.DependencyResolver = IocContainerConfig.RegisterDependencies();
 }