IMissingComponentRegistrationService Interface

Definition

A service that enables extensions to register all the missing components required by a given project. This service is intended to be a singleton service that tracks all missing component ID registrations. Project load vetoers, for example, can use this service to indicate which components need to be installed for a given project to load successfully.

public interface class IMissingComponentRegistrationService
public interface IMissingComponentRegistrationService
type IMissingComponentRegistrationService = interface
Public Interface IMissingComponentRegistrationService

Methods

RegisterMissingComponentsAsync(IReadOnlyDictionary<Guid,IReadOnlyCollection<String>>, CancellationToken)

Registers the set of missing components for the specified projects.

Applies to