Table of Contents

Interface ILicenseExtractor

Namespace
OneImlx.Terminal.Licensing
Assembly
OneImlx.Terminal.dll

An abstraction to extract the software License.

public interface ILicenseExtractor

Methods

ExtractLicenseAsync(LicenseExtractorContext)

Extracts the License asynchronously.

Task<LicenseExtractorResult> ExtractLicenseAsync(LicenseExtractorContext context)

Parameters

context LicenseExtractorContext

Returns

Task<LicenseExtractorResult>

GetLicenseAsync()

Gets the extracted license asynchronously.

Task<License?> GetLicenseAsync()

Returns

Task<License>