Microsoft.Testing.Platform.Extensions Namespace

Classes

Name Description
CompositeExtensionFactory<TExtension>

Represents a factory for creating composite extensions.

Structs

Name Description
ValidationResult

Represents the result of a validation operation.

Interfaces

Name Description
IAsyncCleanableExtension

Represents an interface for asynchronously cleaning up resources.

IAsyncInitializableExtension

Represents an interface for asynchronously initializing an extension.

IBlockingDataConsumer

Marker interface for a IDataConsumer that must consume the data inline, before the call to publish the data returns to the producer.

IDataConsumer

Represents a data consumer that can consume data produced by a data producer.

IExtension

The interface that all extensions must implement. Extensions are a special kind of services that have some identity.