Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 48955|Respuesta: 9

[ASP.NET] Depende del uso de Autofac inyectado

[Copiar enlace]
Publicado en 28/2/2019 22:26:17 | | | |
Este con el que la empresa anterior tuvo contacto, no es muy detallado, escribe aquí para que conste, si está mal, por favor corrígelo


Primero, crea un proyecto MVC y añade Autofac directamente vía Nuget.


Autofac 4.9.1
Autofac.Mvc5 4.0.2




Crear un proyecto de biblioteca
Añade IService.cs para localizar el que quieres registrarEnsamblaje de servicio

Añade MessageService.cs, UserService.cs, como un servicio que hay que inyectar



Añade ServiceLocator.cs al proyecto web para obtener el servicio especificado que se va a inyectar


Incluye el código de registro para la inyección de dependencias en Global.asax


Existen dos métodos que se pueden usar para obtener el servicio inyectado


Fuente:El inicio de sesión del hipervínculo es visible.  Código de extracción:
Turistas, si queréis ver el contenido oculto de esta publicación, por favorRespuesta










Anterior:Las operaciones básicas de la tabla sobre la base de datos
Próximo:Quiero programar con E4A, pero algunas personas dicen que la compatibilidad es muy pobre y muchos teléfonos no ..... después del desarrollo
Publicado en 2/3/2019 18:22:17 |
Vamos a echar un vistazo.
Publicado en 9/4/2019 15:28:07 |
No tienes que crear tu propio objeto nuevo
Publicado en 10/5/2019 13:44:43 |
Sí, lo aprendí
Publicado en 20/5/2019 16:43:06 |
1111111111111111111
Publicado en 11/7/2019 9:11:11 |
1111111111
Publicado en 28/8/2019 23:07:55 |
1111
Publicado en 26/11/2019 11:02:49 |
Mira el problema
Publicado en 3/12/2019 13:46:38 |
Apréndelo
Publicado en 2/11/2020 16:57:28 |
No está mal, lo descargaré y le echaré un vistazo, etc
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com