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); }
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); }