private static void BootstrapContainer() { _container = new WindsorContainer().Install(FromAssembly.This()); var controllerFactory = new WindsorControllerFactory(_container.Kernel); ControllerBuilder.Current.SetControllerFactory(controllerFactory); GlobalConfiguration.Configuration.Services.Replace(typeof(IHttpControllerActivator), new WindsorCompositionRoot(_container)); _logger = _container.Resolve<ICTLogger>(); }
private static void BootstrapContainer() { _container = new WindsorContainer().Install(FromAssembly.This()); var controllerFactory = new WindsorControllerFactory(_container.Kernel); ControllerBuilder.Current.SetControllerFactory(controllerFactory); GlobalConfiguration.Configuration.Services.Replace(typeof(IHttpControllerActivator), new WindsorCompositionRoot(_container)); _logger = _container.Resolve <ICTLogger>(); }
public NoSeqCalculatorService(ICTLogger logger) { _logger = logger; }
public HomeController(INoSeqCalculatorService noSeqCalculatorService, ICTLogger logger) { _noSeqCalculatorService = noSeqCalculatorService; _logger = logger; ViewBag.Msgtype = "success"; }