5 instantiations of FileReferenceViewModel
Aspire.Dashboard (3)
Components\Dialogs\InteractionsInputDialog.razor.cs (3)
263
fileReferences.Add(new
FileReferenceViewModel
{ Name = file.Name, ErrorMessage = string.Format(CultureInfo.CurrentCulture, Loc[nameof(Resources.Dialogs.InteractionFileExceedsMaxSize)], FormatHelpers.FormatFileSize(maxFileSize)) });
271
fileReferences.Add(new
FileReferenceViewModel
{ Id = fileId, Name = file.Name });
275
fileReferences.Add(new
FileReferenceViewModel
{ Name = file.Name, ErrorMessage = Loc[nameof(Resources.Dialogs.InteractionFileUploadFailed)] });
Aspire.Dashboard.Tests (2)
Model\InputViewModelTests.cs (2)
454
new
FileReferenceViewModel
{ Id = "abc123", Name = "résumé<final>.txt" }
473
new
FileReferenceViewModel
{ Id = "id1", Name = "local-file.txt" }
6 references to FileReferenceViewModel
Aspire.Dashboard (6)
Components\Dialogs\InteractionsInputDialog.razor.cs (3)
141
foreach (
var
erroredFile in inputModel.FileReferences.Where(f => f.ErrorMessage is not null))
257
var fileReferences = new List<
FileReferenceViewModel
>();
284
foreach (
var
erroredFile in fileReferences.Where(f => f.ErrorMessage is not null))
Model\Interaction\InputViewModel.cs (2)
137
public List<
FileReferenceViewModel
> FileReferences { get; } = [];
139
public void SetFileReferences(IEnumerable<
FileReferenceViewModel
> files)
Serialization\DashboardJsonSerializerContext.cs (1)
39
[JsonSerializable(typeof(List<
FileReferenceViewModel
>))]