Class LicenseChecker
The default ILicenseChecker for all features.
public sealed class LicenseChecker : ILicenseChecker
- Inheritance
-
LicenseChecker
- Implements
- Inherited Members
Constructors
LicenseChecker(ITerminalCommandStore, TerminalOptions, ILogger<LicenseChecker>)
Initializes a new instance.
public LicenseChecker(ITerminalCommandStore commandStore, TerminalOptions terminalOptions, ILogger<LicenseChecker> logger)
Parameters
commandStore
ITerminalCommandStoreterminalOptions
TerminalOptionslogger
ILogger<LicenseChecker>
Properties
Initialized
Determines whether the checker is initialized.
public bool Initialized { get; }
Property Value
Methods
CheckLicenseAsync(LicenseCheckerContext)
Checks the licensing context.
public Task<LicenseCheckerResult> CheckLicenseAsync(LicenseCheckerContext context)
Parameters
context
LicenseCheckerContextThe licensing context.