protected override void OnUnregisterDeploymentEventHandler(IDeploymentEventsHandler deploymentEventsHandler)
 {
     lock (_eventsLock)
     {
         _eventHandlers.Remove(deploymentEventsHandler);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Unregister the events handler
 /// </summary>
 /// <param name="deploymentEventsHandler">Events handler</param>
 public void UnregisterDeploymentEventHandler(IDeploymentEventsHandler deploymentEventsHandler)
 => OnUnregisterDeploymentEventHandler(deploymentEventsHandler);
Ejemplo n.º 3
0
 protected abstract void OnUnregisterDeploymentEventHandler(IDeploymentEventsHandler deploymentEventsHandler);
 public override void HandleEvent(IDeploymentEventsHandler eventHandler)
 {
     eventHandler.AfterPackageDownloaded(this);
 }
 public override void HandleEvent(IDeploymentEventsHandler eventHandler)
 {
     eventHandler.AfterPackageUninstalled(this);
 }
 public override void HandleEvent(IDeploymentEventsHandler eventHandler)
 {
     eventHandler.AfterMaintenance(this);
 }
 public override void HandleEvent(IDeploymentEventsHandler eventHandler)
 {
     eventHandler.BeforePackageInstalled(this);
 }
 public abstract void HandleEvent(IDeploymentEventsHandler eventHandler);