Class MenuConfiguration
- Namespace
 - JJConsulting.Infinity.Domain.Menu
 
- Assembly
 - JJConsulting.Infinity.Domain.dll
 
public class MenuConfiguration : IValidatableObjectInheritance
Implements
Inherited Members
Properties
AppName
Gets or sets the name of the application associated with the menu item request.
public string? AppName { get; set; }Property Value
GenerateProxyRoutes
Gets or sets a value indicating whether to generate proxy routes for the associated menu items.
public bool GenerateProxyRoutes { get; set; }Property Value
MenuItems
Gets or sets the collection of menu items associated with the menu request.
[Required]
public required List<MenuItem> MenuItems { get; set; }Property Value
Methods
Validate(ValidationContext)
Determines whether the specified object is valid.
public IEnumerable<ValidationResult> Validate(ValidationContext validationContext)Parameters
validationContextValidationContext- 
The validation context.
 
Returns
- IEnumerable<ValidationResult>
 - 
A collection that holds failed-validation information.