Constructor EmbeddingActivationAssessment
- Namespace
- MailFathom.Application.Emails.Embeddings.Administration
- Assembly
- MailFathom.Application.dll
EmbeddingActivationAssessment(EmbeddingProfileIdentity, EmbeddingActivationForecast, EmbeddingWorkload, EmbeddingSpendPeriod)
What an activation would do, what it would cost, and whether the deployment's budget admits it.
public EmbeddingActivationAssessment(EmbeddingProfileIdentity Declared, EmbeddingActivationForecast Forecast, EmbeddingWorkload Estimate, EmbeddingSpendPeriod Period)
Parameters
DeclaredEmbeddingProfileIdentityThe geometry configuration declares, which is what would be activated.
ForecastEmbeddingActivationForecastWhat activating it would do.
EstimateEmbeddingWorkloadWhat that would cost, counted over the passages the run would send.
PeriodEmbeddingSpendPeriodWhere the deployment's budget period stands, which is what the estimate is weighed against.
Remarks
The whole of what an operator is shown before they agree to spend, in one value, because the three parts are only meaningful together: a number of passages says nothing without the ceiling it is weighed against, and a ceiling says nothing without what the run would send. ADR 0006 makes seeing this the condition of activating at all.