<PackageReference Include="Relativity.Server.EventHandler.SDK" Version="5000.0.3" />

InstallEventHandlerBase

Base class for install event handler instances.
public int ApplicationArtifactId { get; set; }

ArtifactId of the Application in the workspace.

public Version CurrentVersion { get; }

Current Version of the application in the workspace.

public bool Dirty { get; set; }

Boolean to indicate if the application had been unlocked for any reason since the last install.

public IEHHelper Helper { get; set; }

Gets and/or sets the Helper property of the event hendler which returns IEHHelper object from Relativity.API.

public Version VersionInstalling { get; }

Version of the application being installed.

protected virtual void Dispose(bool disposing)

public void Dispose()

public abstract Response Execute()

Execute function that is called when the application is installed.

public void SetInstallProperties(Version currentVersion, Version versionInstalling, bool dirty, int applcaitonArtifactId, int workspaceId)

Sets needed parameters for install event handlers.