Skip to content

ProviderRecordContext

Namespace: E2E.Engine

public sealed record ProviderRecordContext : IEquatable<ProviderRecordContext>

Handed to a provider’s RecordAsync, once per attempt that records video.

Inheritance: object

Implements: IEquatable<ProviderRecordContext>

View source

public required string AttemptId { get; init; }

The attempt the recording covers.

Value: string

View source

public required IReadOnlyDictionary<string, string?> Env { get; init; }

The run’s environment, the same the provider’s acquire saw.

Value: IReadOnlyDictionary<string, string>

View source

public required string RunId { get; init; }

Value: string

View source

public required string TargetName { get; init; }

Value: string

View source