Michael Pettavel

Michael Pettavel is a successfully retired nursery school head teacher, Children’s Centre leader and occasional consultant.

A view component must return a non-null value.

at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.CoerceToViewComponentResult(Object value) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsyncCore(ObjectMethodExecutor executor, Object component, ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentInvoker.InvokeAsync(ViewComponentContext context) at Microsoft.AspNetCore.Mvc.ViewComponents.DefaultViewComponentHelper.InvokeCoreAsync(ViewComponentDescriptor descriptor, Object arguments) at AspNetCore.Views_Partials_BlockList_Templates_California_Blocks.<ExecuteAsync>g__RenderNestedBlockAsync|0_0(BlockGridItem block, Boolean isRow, Boolean isWrapped) in /home/site/wwwroot/Views/Partials/BlockList/Templates/California/Blocks.cshtml:line 73 at AspNetCore.Views_Partials_BlockList_Templates_California_Blocks.<ExecuteAsync>g__RenderNestedBlockAsync|0_0(BlockGridItem block, Boolean isRow, Boolean isWrapped) in /home/site/wwwroot/Views/Partials/BlockList/Templates/California/Blocks.cshtml:line 69 at AspNetCore.Views_Partials_BlockList_Templates_California_Blocks.ExecuteAsync() in /home/site/wwwroot/Views/Partials/BlockList/Templates/California/Blocks.cshtml:line 117