2013-10-22 11 views
61

Ho aggiornato tutti i pacchetti di nuget nel mio progetto, oltre al pacchetto di integrazione AutoFac MVC5 (rimosso MVC4) e ancora nessun dado.MVC5, WebAPI2 e AutoFac non funzionanti. Tutti i pacchetti Nuget aggiornati

regole di sicurezza Inheritance violate mentre l'override membro: 'Autofac.Integration.WebApi.AutofacWebApiDependencyResolver.BeginScope()'. L'accessibilità di sicurezza del metodo di sovrascrittura deve corrispondere all'accessibilità di sicurezza del metodo sottoposto a override.

risposta

98

Il pacchetto è necessario possono essere trovati cercando "autofac webapi2" su Nuget.
Si chiama Autofac ASP.NET WebApi 2 Integrazione.

+2

Vedo che ora vengono rilasciati. Grazie, stanno lavorando alla grande. Tuttavia, anche se si cerca "Autofac WebAPI2", quel pacchetto non viene nemmeno visualizzato nella prima pagina. Ma il pacchetto per WebAPI (1) lo fa. Non sono sicuro se c'è qualcosa che puoi fare per questo però. – MEMark

+6

se cerchi nuget per "autofac webapi2" (le virgolette non sono necessarie) ... il pacchetto è # 2 nei risultati ... e corregge l'errore nella domanda. – Martin

+0

Certo, ma di solito includi i numeri di versione di tutti i componenti durante la ricerca? Almeno no, il che mi ha spinto a presentarmi di nuovo oggi, due anni dopo. – MEMark

Problemi correlati