Modules
Ajoutez des fonctionnalités sans toucher au cœur d'ErsatzTV : pages, entrées de menu, cartes du tableau de bord, services.
Statistiques de diffusion
Répartition des programmes (films, épisodes, clips…) diffusés sur les prochaines 24 h, par chaîne.
v1.0.0
NounoursCorp
Intégré
Créer votre propre module
- Copiez le projet d'exemple
plugins-exemple/ErsatzTV.Plugin.Exempledu code source et renommez-le. - Implémentez
IErsatzPlugin(nom, menu, cartes du tableau de bord, services) et ajoutez vos pages Razor avec@page "/modules/…". - Compilez :
dotnet build -c Release - Copiez le dossier de sortie dans
C:\Users\Karia\AppData\Local\ersatztv\plugins(un sous-dossier par module), puis redémarrez ErsatzTV.
Dans vos pages, vous pouvez injecter tous les services d'ErsatzTV (IMediator, IGuideService, IHabillageService…).
Le détail est dans MODULES.md à la racine du code source.