Table of Contents

Class CountedEmbeddingActivationResult

Namespace
MailFathom.Application.Emails.Embeddings.Administration
Assembly
MailFathom.Application.dll

What one counted activation did, beside the counting it did first.

public sealed record CountedEmbeddingActivationResult : IEquatable<CountedEmbeddingActivationResult>
Inheritance
CountedEmbeddingActivationResult
Implements
Inherited Members

Remarks

The assessment travels with the result rather than being discarded once the decision was taken, because both endings need it: a refusal has to name the estimate and the ceiling it was refused against, and a run that started has to report what it started against so the operator can recognize the figure they confirmed.

Constructors

CountedEmbeddingActivationResult(EmbeddingActivationAssessment, EmbeddingProfileActivationResult?)

What one counted activation did, beside the counting it did first.

Properties

Activation

What the activation did, or null when the spend ceiling refused it.

Assessment

What the activation was weighed as, taken immediately before it ran.

RefusedBySpendCeiling

Gets whether the deployment's spend ceiling refused this activation before anything was written.