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: 18489|Respuesta: 2

[ASP.NET] Atributo Autofac del controlador mvc inyectado en el controlador

[Copiar enlace]
Publicado en 9/4/2017 13:14:35 | | | |


El más utilizado es la inyección automática de constructores, el siguiente código:



¿Cómo inyectar automáticamente los atributos de la interfaz en el controlador? El código es el siguiente:




Mando:



Application_Start Método de Inicio:



De hecho, está ambientado aquí: constructor. TipoRegistro<HomeController>(). As<BaseController>(). PropiedadesAutowired()

Interfaz:



Clase de implementación de la interfaz:



Nota:

¡El atributo debe configurarse como público! ¡Protegido no se puede inyectar automáticamente!




Anterior:Tutoriales de la serie EF ORM Development and Use
Próximo:La instrucción CREATE DATABASE no está permitida dentro de una transacción de varias instrucciones
 Propietario| Publicado en 18/4/2017 14:45:31 |
nuget Install-Package Autofac.Mvc4
Install-Package Autofac.Extras.DynamicProxy2
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