@model LiteCharmsSecurity.STS.Identity.Models.ViewModels.ServerSideSessionsViewModel @inject Microsoft.AspNetCore.Mvc.Localization.IViewLocalizer Localizer @{ Layout = "_Layout"; }

@Localizer["ServerSideSessionsTitle"]

@Localizer["ServerSideSessionsDescription"]

@if (Model.HasPrevious) { @Localizer["ServerSideSessionsPrev"] }
@if (Model.HasNext) { @Localizer["ServerSideSessionsNext"] }
@if (Model.TotalCount > 0) {

@if (Model.HasNext || Model.Page > 1) { @Localizer["ServerSideSessionsTotalResultsWithPage", Model.TotalCount, Model.Page, Model.TotalPages] } else { @Localizer["ServerSideSessionsTotalResults", Model.TotalCount] }

}
@if (Model.Sessions?.Any() == true) {
@foreach (var session in Model.Sessions) { }
@Localizer["ServerSideSessionsDisplayName"] @Localizer["ServerSideSessionsCreated"] @Localizer["ServerSideSessionsExpires"]
@session.DisplayName @session.Created @session.Expires
@Html.AntiForgeryToken()
} else {
@Localizer["ServerSideSessionsNoResults"]
}