New 6
This is C# code fragment
public async Task<IActionResult> OnGet()
{
if (_content.RequestedDocument == null || !_content.RequestedDocument.ExactMatch)
return NotFound();
var authResult = await _content.Authorize(User);
if (authResult != CmsContentService.AuthResult.Success)
return new StatusCodeResult(403);
CmsPage = new(_content);
if (CmsPage.Document.Attributes.ContainsKey("no-cache"))
this.HttpContext.Response.Headers.Append("Cache-Control", "max-age=0, no-store");
ViewData["HomePage"] = CmsPage.Document.Breadcrumbs[0].Path;
ViewData["Language"] = CmsPage.Language;
ViewData["Title"] = CmsPage.Document.Title;
ViewData["Theme"] = this.Request.Cookies["Theme"] ?? "light";
return Page();
}
Text after

Speed camera databases
The app supports multiple radar databases in different formats. You can download your database from your cloud storage, phone SD-card, or even by direct link.
Cell5
subtitle 5
werwerwe werwer
public async Task<IActionResult> OnGet()
{
if (_content.RequestedDocument == null || !_content.RequestedDocument.ExactMatch)
return NotFound();
var authResult = await _content.Authorize(User);
if (authResult != CmsContentService.AuthResult.Success)
return new StatusCodeResult(403);
CmsPage = new(_content);
if (CmsPage.Document.Attributes.ContainsKey("no-cache"))
this.HttpContext.Response.Headers.Append("Cache-Control", "max-age=0, no-store");
ViewData["HomePage"] = CmsPage.Document.Breadcrumbs[0].Path;
ViewData["Language"] = CmsPage.Language;
ViewData["Title"] = CmsPage.Document.Title;
ViewData["Theme"] = this.Request.Cookies["Theme"] ?? "light";
return Page();
}
func (srv *Service) UpdateSite(containerName, siteName string, req *dto.UpdateSiteReq) (*dto.UpdateSiteReq, error) {
container, err := srv.getExistContainer(containerName)
if err != nil {
return nil, err
}
site, err := srv.getExistSite(container.Name, siteName)
if err != nil {
return nil, err
}
srv.log.Info().Container(container.Name).Site(siteName).Msg("Update site '%s'.", siteName)
nginxCfgAffected := false
}
This is C# code fragment
public async Task<IActionResult> OnGet()
{
if (_content.RequestedDocument == null || !_content.RequestedDocument.ExactMatch)
return NotFound();
var authResult = await _content.Authorize(User);
if (authResult != CmsContentService.AuthResult.Success)
return new StatusCodeResult(403);
CmsPage = new(_content);
if (CmsPage.Document.Attributes.ContainsKey("no-cache"))
this.HttpContext.Response.Headers.Append("Cache-Control", "max-age=0, no-store");
ViewData["HomePage"] = CmsPage.Document.Breadcrumbs[0].Path;
ViewData["Language"] = CmsPage.Language;
ViewData["Title"] = CmsPage.Document.Title;
ViewData["Theme"] = this.Request.Cookies["Theme"] ?? "light";
return Page();
}