Preguntas etiquetadas con ioc-container


11
¿Cómo funciona el autowiring en Spring?
Estoy un poco confundido sobre cómo funciona la inversión de control ( IoC) Spring. Digamos que tengo una clase de servicio llamada UserServiceImplque implementa la UserServiceinterfaz. ¿Cómo sería esto @Autowired? Y en mi Controllers, ¿cómo podría instantiateuno instancede este servicio? ¿Haría lo siguiente? UserService userService = new UserServiceImpl();




3
.NET Core DI, formas de pasar parámetros al constructor
Tener el siguiente constructor de servicios public class Service : IService { public Service(IOtherService service1, IAnotherOne service2, string arg) { } } ¿Cuáles son las opciones para pasar los parámetros mediante el mecanismo de IOC de .NET Core? _serviceCollection.AddSingleton<IOtherService , OtherService>(); _serviceCollection.AddSingleton<IAnotherOne , AnotherOne>(); _serviceCollection.AddSingleton<IService>(x=>new Service( _serviceCollection.BuildServiceProvider().GetService<IOtherService>(), _serviceCollection.BuildServiceProvider().GetService<IAnotherOne >(), "" …

2
¿Por qué no utilizar un contenedor de IoC para resolver dependencias de entidades / objetos comerciales?
Entiendo el concepto detrás de DI, pero estoy aprendiendo lo que pueden hacer los diferentes contenedores de IoC. Parece que la mayoría de la gente aboga por el uso de contenedores de IoC para conectar servicios sin estado, pero ¿qué pasa con su uso para objetos con estado como entidades? …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.