System.Threading.Tasks.Extensions vs Ninject.MVC3 | What are the differences? | StackShare