The result is invisible, check the html headers in the source of this page.
@{
// note: 'og:' is auto-prefixed if not given in the key
Kit.Page.AddOpenGraph("title", "Demo of OpenGraph headers");
Kit.Page.AddOpenGraph("type", "website");
}
@inherits Custom.Hybrid.Razor14
@using ToSic.Razor.Blade;
<!-- unimportant stuff, hidden -->
<div @Sys.PageParts.InfoWrapper()>
@Html.Partial("../shared/DefaultInfoSection.cshtml")
<div @Sys.PageParts.InfoIntro()>
<h2><em>RazorBlade</em> add Open-Graph Headers</h2>
@Html.Partial("MessageDnnOnlyUseIPageService.cshtml")
@Html.Partial("../shared/KitBaseClassInfoBox.cshtml", new { ServiceName = "Scrub", Service = "IScrub" })
<div>
This page sets various open-graph headers.
Look at the resulting output-source to see the effect.
</div>
</div>
</div>
@if (CmsContext.Platform.Name == "Oqtane") {
@Html.Partial("../shared/MessageOqtaneDisabled.cshtml")
} else {
<text>
@{
// note: 'og:' is auto-prefixed if not given in the key
Kit.Page.AddOpenGraph("title", "Demo of OpenGraph headers");
Kit.Page.AddOpenGraph("type", "website");
}
</text>
}
@* Footer *@
@Html.Partial("../Shared/Layout/FooterWithSource.cshtml", new { Sys = Sys })