Bonjour,
je suis confronté à une problème assez étrange ...
J'ai besoin de mettre en œuvre un service de tracking pour workflows.
J'ai donc décidé d'utiliser la mise en œuvre fournit au sein du framework .net : SqlTrackingService.
Cette classe fournit un service de tracking reposant sur une base sql.
Selon MSDN et ObjectBrowser, elle hérite de TrackingService.
Or lorsque je crée un objet de type SqlTrackingService, je n'ai pas accès au méthode de TrackingService
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 SqlTrackingService trackingService = new SqlTrackingService(ConnectionString);
Lorsque j'instancie mon tracker de la manière suivante :
je n'ai accès qu'aux méthodes de la classe object ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 TrackingService trackingService = new SqlTrackingService(ConnectionString);
En effet, les méthodes surchargeant celle de TrackingService ont une visibilité internal protected ...
Il est donc impossible d'y accéder depuis un autre espace de nom ...
On peut se demander l'intérêt de cette implémentation !
Partager