public IocTestFixture() { var kernel = IocNinject.CreateBuilder(); Container = Ioc.Initialize(kernel, builder => { builder.ConfigureTest(); }); }
public IocPerformanceTestFixture() { var kernel = IocNinject.CreateBuilder(); Container = Ioc.Initialize(kernel, builder => { builder.ConfigurePerformanceTest(); }); ContainerDirect = ((IIocContainer <IKernel>)Container).Kernel; ContainerComparison = CreateComparison(); }
static void Main(string[] args) { //IKernel kernel = new StandardKernel(new InitializerNinjectModule()); //var logger = kernel.Get<ILogger>(); //var availabator = kernel.Get<Availabator>(); IocNinject.AddBindings(); var logger = IocNinject.Get <ILogger>(); var availabator = IocNinject.Get <Availabator>(); string uri = "dou.ua"; availabator.CheckAvailability(uri); }