Table of Contents

Class AddressValidationDataSettingsValidator

Namespace
SEBT.Portal.Infrastructure.Configuration.Validators
Assembly
SEBT.Portal.Infrastructure.dll

Fails startup when BlockedAddressFile names a CSV that is not embedded, rather than letting blocked-address checks silently go empty.

public sealed class AddressValidationDataSettingsValidator
Inheritance
object
AddressValidationDataSettingsValidator

Methods

Validate(string?, AddressValidationDataSettings)

Validates a specified named options instance (or all if name is null).

public ValidateOptionsResult Validate(string? name, AddressValidationDataSettings options)

Parameters

name string

The name of the options instance being validated.

options AddressValidationDataSettings

The options instance.

Returns

ValidateOptionsResult

The Microsoft.Extensions.Options.ValidateOptionsResult result.