Class ProtoDataProvisioningResult<T>

Namespace
ProtoTest.Data
Assembly
ProtoTest.Data.dll

The application value returned after provisioning, plus optional owned cleanup.

public sealed record ProtoDataProvisioningResult<T> : IEquatable<ProtoDataProvisioningResult<T>>

Type Parameters

T
Inheritance
ProtoDataProvisioningResult<T>
Implements
Inherited Members
Extension Methods

Constructors

ProtoDataProvisioningResult(T, string?, IAsyncDisposable?)

The application value returned after provisioning, plus optional owned cleanup.

public ProtoDataProvisioningResult(T Value, string? Identity = null, IAsyncDisposable? Cleanup = null)

Parameters

Value T
Identity string
Cleanup IAsyncDisposable

Properties

Cleanup

public IAsyncDisposable? Cleanup { get; init; }

Property Value

IAsyncDisposable

Identity

public string? Identity { get; init; }

Property Value

string

Value

public T Value { get; init; }

Property Value

T