Esempio n. 1
0
        public static void Config(HttpConfiguration config, WorkoutConfiguration workoutConfiguration)
        {
            IUnityContainer container = new UnityContainer();

            RegisterControllers(container);
            //RegisterServices(container);
            DependencyUtils.RegisterServices(container);
            DependencyUtils.RegisterServices(container, Assembly.GetExecutingAssembly());

            config.DependencyResolver = new DependencyResolver(container);
        }
Esempio n. 2
0
        public static void Config(HttpConfiguration config, ExerciseConfiguration exerciseConfiguration)
        {
            IUnityContainer container = new UnityContainer();

            RegisterControllers(container);
            DependencyUtils.RegisterServices(container);
            DependencyUtils.RegisterServices(container, Assembly.GetExecutingAssembly());
            container.RegisterInstance(typeof(IExerciseConfiguration), exerciseConfiguration);
            container.RegisterInstance(typeof(IConnectionStringConfiguration), exerciseConfiguration);
            config.DependencyResolver = new DependencyResolver(container);
        }