@page @model LogsModel @{ ViewData["Title"] = "Log Stream"; ViewData["Page"] = "logs"; }
Log Stream @Model.TotalCount entries
Clear
@if (!Model.Entries.Any()) {
No log entries match your filters
} @foreach (var e in Model.Entries.AsEnumerable().Reverse()) {
@e.Timestamp.ToString("yyyy-MM-dd HH:mm:ss") @e.Level.ToUpper() @e.Source @e.Message @if (!string.IsNullOrEmpty(e.Exception)) {
Exception ▾
@e.Exception
}
}
@if (Model.TotalPages > 1) {
@if (Model.PageIndex > 1) { ← Prev } Page @Model.PageIndex of @Model.TotalPages @if (Model.PageIndex < Model.TotalPages) { Next → }
}