Pour utiliser Ninject dans un Worker Role, il faut tout d'abord installer 2 packages Nuget :
1 2
| Install-Package Ninject
Install-Package Ninject.Extensions.Azure |
Le code source du package Ninject.Extensions.Azure est disponible ici : https://github.com/ninject/Ninject.Extensions.Azure
Votre classe WorkerRole hérite par défaut de la classe abstraite Microsoft.WindowsAzure.ServiceRuntime.RoleEntryPoint. Il faut la modifier pour qu'elle hérite de la classe abstraite
...