Table of Contents

Class EnrollmentCheckerFeaturesResponse

Namespace
SEBT.Portal.Api.Models.EnrollmentCheck
Assembly
SEBT.Portal.Api.dll

Runtime feature state for the standalone enrollment checker app. Served unauthenticated so the statically-hosted checker can poll it at runtime.

public class EnrollmentCheckerFeaturesResponse
Inheritance
object
EnrollmentCheckerFeaturesResponse

Properties

Apply

Whether applications are open. The checker also needs an apply destination configured before it shows an apply link.

public ApplyFeature Apply { get; init; }

Property Value

ApplyFeature

Enrollment

Whether the season is still enrolling.

public EnrollmentFeature Enrollment { get; init; }

Property Value

EnrollmentFeature

IncomeEligibility

Income screening state. Null when the feature is off, so the checker has no figures to screen against rather than stale ones.

public IncomeEligibilityFeature? IncomeEligibility { get; init; }

Property Value

IncomeEligibilityFeature

MaintenanceBanner

Maintenance banner state.

public MaintenanceBannerFeature MaintenanceBanner { get; init; }

Property Value

MaintenanceBannerFeature

OutagePage

Sitewide outage page state. Driven by OutageSchedule windows targeting the enrollment checker, with the checker_outage_page_enabled flag as the manual fallback when no such windows are configured.

public OutagePageFeature OutagePage { get; init; }

Property Value

OutagePageFeature