public IEnumerable <string> Get() { var valueResult = _valuesService.FindAll(); var value2Result = _values2Service.FindAll(); var value3Result = _values3Service.FindAll(); var value4Result = ServiceLocator._lifetimeScope.Resolve <IValues2Service>(new NamedParameter("type", "4")).FindAll(); var value5Result = ServiceLocator._lifetimeScope.Resolve <IValues2Service>(new NamedParameter("type", "5")).FindAll(); var value6Instance1 = ServiceLocator._lifetimeScope.Resolve <Values6Service>(); var value6Instance2 = ServiceLocator._lifetimeScope.Resolve <Values6Service>(); var IsEqual = Equals(value6Instance1, value6Instance2); var boolResult = ServiceLocator._lifetimeScope.Resolve <CallResult <bool> >(); var value4Result2 = ServiceLocator._lifetimeScope.ResolveNamed <IValues2Service>("4").FindAll(); var value5Result2 = ServiceLocator._lifetimeScope.ResolveNamed <IValues2Service>("5").FindAll(); return(_valuesService.FindAll()); }
public IActionResult Index() { //var list = _valuesService.FindAll(); //var item = _valuesService.Find(3); IValuesService vs1 = Env.Container.Resolve <IValuesService>(); var list1 = vs1.FindAll(); //var builder = new ContainerBuilder(); //builder.RegisterType<ValuesService>().Named<IValuesService>(typeof(ValuesService).Name); //builder.RegisterType<NameService>().Named<IValuesService>(typeof(NameService).Name); //IContainer container = builder.Build(); //IValuesService vs = container.ResolveNamed<IValuesService>(typeof(ValuesService).Name); //var list2 = vs.FindAll(); //IValuesService vs = Env.Container.ResolveNamed<IValuesService>(typeof(ValuesService).Name); IValuesService vsKey = Env.Container.ResolveKeyed <IValuesService>("Name"); var list2 = vsKey.FindAll(); return(View()); }
public IEnumerable <string> Get() { return(_valuesService.FindAll()); }