@addTagHelper *, Microsoft.AspNetCore.Mvc.TagHelpers @using SimpleIdServer.IdServer.Options @using SimpleIdServer.IdServer.Resources @using SimpleIdp.Resources @using Microsoft.Extensions.Options @using System.Globalization @inject IOptions options @model SimpleIdServer.IdServer.UI.ViewModels.ILayoutViewModel @{ var returnUrl = string.IsNullOrEmpty(Context.Request.Path) ? "~/" : $"~{Context.Request.Path.Value}{Context.Request.QueryString}"; var currentCultureInfo = CultureInfo.DefaultThreadCurrentUICulture; string languagesLabel = LayoutResource.ResourceManager.GetString("languages"); if (currentCultureInfo != null && !string.IsNullOrWhiteSpace(currentCultureInfo.Name)) { var str = LayoutResource.ResourceManager.GetString(currentCultureInfo.Name); if (!string.IsNullOrWhiteSpace(str)) { languagesLabel = string.Format(LayoutResource.ResourceManager.GetString("selected_language"), str); } } Layout = "~/Views/Shared/_CommonLayout.cshtml"; }
@RenderSection("PageTitle", false)
@RenderBody()
@section Scripts { @RenderSection("Scripts", required: false) }