Quando aggiungo un attributo di filtro a un controller API, non funziona a causa dell'uso di ActionExecutingContext
. Quando trovo la soluzione che devo usare, HttpActionContext
, funziona perfettamente. Quindi quali sono le principali differenze tra loro?Differenze tra ActionExecutingContext e HttpActionContext
7
A
risposta
0
Posso vedere che in una delle mie precedenti soluzioni MVC, il mio filtro personalizzato utilizzato ActionExecutingContext
. In questa soluzione, il packages.config dice:
package id="Microsoft.AspNet.Mvc" version="4.0.20710.0"
In una soluzione MVC più recente, quando creo un simile attributo personalizzato/filtro, l'override per OnActionExecuting vuole me di passare ora in una HttpActionContext
.. e che NuGet is:
package id="Microsoft.AspNet.Mvc" version="5.2.3"
Sto ancora ricercando quale sia la differenza. Ma posso sicuramente vedere che hanno cambiato questo aspetto tra le versioni di AspNet.Mvc
Problemi correlati
- 1. ExecuteCore() vs OnActionExecuting (ActionExecutingContext filterContext)?
- 2. Differenze tra NoClassDefFoundError e ClassNotFoundException?
- 3. Differenze tra funtori e endofuntori
- 4. Differenze tra express.Router e app.get?
- 5. Differenze tra VB.NET e VB
- 6. Differenze tra .ContextMenu e .ContextMenuStrip
- 7. Differenze tra Proc e Lambda
- 8. Differenze tra `input` e` raw_input`
- 9. Differenze tra App.Config e Web.Config?
- 10. Differenze tra Log e Logger?
- 11. Differenze tra Angular.js e Angular.dart?
- 12. differenze tra NSArray e CCArray
- 13. Differenze tra Coroutine e `goto`?
- 14. Differenze tra utf8 e latin1
- 15. Differenze tra DB2 e Oracle
- 16. Differenze tra Camel e BPEL
- 17. Differenze tra MSYS2 e Cygwin
- 18. Differenze tra org.apache.log4j.RollingFileAppender e org.apache.log4j.rolling.RollingFileAppender
- 19. Differenze tra OTL e SOCI
- 20. Differenze tra Agda e Idris
- 21. Differenze tra AVPlayer e MPMoviePlayerController
- 22. Differenze tra Boost.Coroutine e Boost.Coroutine2
- 23. Differenze tra Rijndael e AES
- 24. differenze tra char * e stringa
- 25. Differenze tra testoMultiLine e textLongMessage
- 26. Differenze tra BaseHttpServer e wsgiref.simple_server
- 27. Differenze tra RxJava1 e RxJava2
- 28. Differenze tra `.EditingDidEnd` e` .EditingDidEndOnExit`
- 29. Differenze tra gevent e tornado
- 30. Differenze tra MPI_Scatter e MPI_Bcast