static Program() { ContainerConfigurator.Configure(builder => { DependencyContainer.Builder(builder); }); PriceEngineService = ServiceLocator.GetInstance <IPriceEngineService>(); }
protected DatabaseOrientedTest() { ContainerConfigurator.Configure(builder => { DependencyContainer.Builder(builder); builder.RegisterAssemblyTypes(Assembly.GetExecutingAssembly()) .Where(x => x.GetInterfaces().Any(i => i.IsGenericType && i.GetGenericTypeDefinition() == typeof(IFactory <>))) .AsImplementedInterfaces(); }); _dataContext = ServiceLocator.GetInstance <StnContext>(); PriceEngineService = ServiceLocator.GetInstance <IPriceEngineService>(); }