Interface ILicenseExtractor
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
GetLicenseAsync()
Gets the extracted license asynchronously.
Task<License?> GetLicenseAsync()