Your layout page isn’t actually rendering the sections footer and meta
In your _Layout.cshtml, put in @RenderSection("meta") where you want the meta section rendered.
You can also do @RenderSection("meta", false) to indicate that the section is optional.