MainLayoutBase.cs
        public IEnumerable<Store> StoreList { get; set; }
        public Store Store { get; set; }MainLayout.razor
    <CascadingValue Value="StoreList" Name="StoreList">
        <CascadingValue Value="Store" Name="Store">
            @Body
        </CascadingValue>
    </CascadingValue>IndexBase.cs
        [CascadingParameter(Name = "StoreList")]
        protected IEnumerable<Store> StoreList { get; set; }
        [CascadingParameter(Name = "Store")]
        public Store Store { get; set; }Sources:
https://docs.microsoft.com/en-us/aspnet/core/blazor/components/cascading-values-and-parameters?view=aspnetcore-5.0
Comments