@model ViewFilesViewModel @{ ViewData.SetActivePage(ServerNavPages.Files, "File Storage"); }

@ViewData["Title"]

Settings
@if (!Model.StorageConfigured) {

Before being able to upload you first need to choose your file storage service provider.

} else {

Change your file storage service provider.

@if (Model.StorageConfigured) {
} @if (Model.DirectUrlByFiles is { Count: > 0 }) { foreach (var fileUrlPair in Model.DirectUrlByFiles) { var fileId = fileUrlPair.Key; var file = Model.Files.Single(storedFile => storedFile.Id.Equals(fileId, StringComparison.InvariantCultureIgnoreCase)); var url = Url.Action("GetFile", "UIStorage", new { fileId }, Context.Request.Scheme, Context.Request.Host.ToString());
} } @if (Model.Files.Any()) {
@foreach (var file in Model.Files) { }
Name Timestamp User Actions
@file.FileName @file.Timestamp.ToBrowserDate() @file.ApplicationUser.UserName Get Link - Remove
} else {

There are no files yet.

} }