NuGetPackageValidationRule Class

Represents the base class for NuGet package validation rules.

public abstract class NuGetPackageValidationRule

Constructors

NameDescription
NuGetPackageValidationRule()

NuGetPackageValidationRule()

protected NuGetPackageValidationRule()

No documentation is available.

Methods

NameDescription
ExecuteAsync(NuGetPackageValidationContext)Executes the validation rule against the specified package context.

ExecuteAsync(NuGetPackageValidationContext)

Executes the validation rule against the specified package context.

public abstract Task ExecuteAsync(NuGetPackageValidationContext context)

Parameters

context NuGetPackageValidationContext
The validation context containing the package to validate and methods to report errors.

Returns

Task A task that represents the asynchronous validation operation.