Class SelfServiceRulesSettings
- Namespace
- SEBT.Portal.Core.AppSettings
- Assembly
- SEBT.Portal.Core.dll
Configuration for per-state self-service action rules. Controls which portal actions (address update, card replacement) are available based on the user's program type (issuance type) and card status.
Per-state overrides go in appsettings.{State}.json under the SelfServiceRules section.
"SelfServiceRules": {
"AddressUpdate": {
"Enabled": true,
"ByIssuanceType": {
"SummerEbt": { "Enabled": true, "AllowedCardStatuses": ["Active", "Mailed"] }
}
}
}
public class SelfServiceRulesSettings : IHaveConfigSectionName
- Inheritance
-
objectSelfServiceRulesSettings
- Implements
Properties
AddressUpdate
Rules for portal address update actions.
public ActionRuleSettings AddressUpdate { get; set; }
Property Value
CardReplacement
Rules for portal card replacement request actions.
public ActionRuleSettings CardReplacement { get; set; }
Property Value
SectionName
public static string SectionName { get; }
Property Value
- string