Interface ILicenseManager
License manager interface for Pro features.
Handles license validation, feature checking, and trial mode.
public interface ILicenseManager
Properties
HasLicense
Whether a valid license is present (may be expired but version-valid).
bool HasLicense { get; }
Methods
CheckFeature(string)
Checks if a feature can be used. Logs warnings and enforces trial limits.
void CheckFeature(string feature)