Interface
IHotFixUpdater

Definition

Namespace:ArtOfTest.WebAii.Design.HotFixUpdate

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public interface IHotFixUpdater

Derived Classes: HotFixUpdater

Methods

CleanUpAssemblyBackUpsAsync()

Deletes the backups of the updated assemblies if available

Declaration

cs-api-definition
Task CleanUpAssemblyBackUpsAsync()

Returns

Task

A task with the operation

IsNewHotFixAvailableAsync()

Checks whether there are newer compatible hot fixable assemblies available

Declaration

cs-api-definition
Task<bool> IsNewHotFixAvailableAsync()

Returns

Task<bool>

True if there are newer

IsProductRestartRequiredAsync()

Checks whether the hot fixable assemblies loaded into the appDomain are different that the latest downloaded

Declaration

cs-api-definition
Task<bool> IsProductRestartRequiredAsync()

Returns

Task<bool>

True if a product restart is required

UpdateCurrentAssembliesAsync()

Updates the current hot fixable assemblies with the latest version if available

Declaration

cs-api-definition
Task<bool> UpdateCurrentAssembliesAsync()

Returns

Task<bool>

True if successful