7 instantiations of ConsoleLogsFilters
Aspire.Dashboard (3)
Model\ConsoleLogsFilters.cs (3)
13public static readonly ConsoleLogsFilters Default = new() 38new() { FilterAllLogsDate = clearDate, FilterResourceLogsDates = new Dictionary<string, DateTime>() }; 49return new ConsoleLogsFilters { FilterAllLogsDate = FilterAllLogsDate, FilterResourceLogsDates = newDictionary };
Aspire.Dashboard.Components.Tests (1)
Pages\ConsoleLogsTests.cs (1)
529await consoleLogsManager.UpdateFiltersAsync(new ConsoleLogsFilters { FilterAllLogsDate = earliestEntry.Timestamp!.Value, FilterResourceLogsDates = new Dictionary<string, DateTime>() });
Aspire.Dashboard.Tests (3)
Model\ConsoleLogsFiltersTests.cs (3)
16var filters = new ConsoleLogsFilters 40var filters = new ConsoleLogsFilters 69var filters = new ConsoleLogsFilters { FilterAllLogsDate = null, FilterResourceLogsDates = new Dictionary<string, DateTime>() };
17 references to ConsoleLogsFilters
Aspire.Dashboard (11)
Components\Dialogs\ManageDataDialog.razor.cs (1)
523var filters = ConsoleLogsManager.Filters;
Components\Pages\ConsoleLogs.razor.cs (2)
917var newFilters = key is null 918? ConsoleLogsFilters.CreateClearAll(now)
Model\ConsoleLogsFilters.cs (3)
13public static readonly ConsoleLogsFilters Default = new() 37public static ConsoleLogsFilters CreateClearAll(DateTime clearDate) => 43public ConsoleLogsFilters WithResourceCleared(string resourceName, DateTime clearDate)
Model\ConsoleLogsManager.cs (5)
16private ConsoleLogsFilters? _filters; 23public ConsoleLogsFilters Filters 47var filtersResult = await _sessionStorage.GetAsync<ConsoleLogsFilters>(BrowserStorageKeys.ConsoleLogFilters).ConfigureAwait(false); 48_filters = filtersResult.Success ? filtersResult.Value : ConsoleLogsFilters.Default; 81public async Task UpdateFiltersAsync(ConsoleLogsFilters filters)
Aspire.Dashboard.Tests (6)
Model\ConsoleLogsFiltersTests.cs (6)
16var filters = new ConsoleLogsFilters 27var deserialized = JsonSerializer.Deserialize<ConsoleLogsFilters>(json)!; 40var filters = new ConsoleLogsFilters 51var updatedFilters = filters.WithResourceCleared("new-resource", newResourceDate); 69var filters = new ConsoleLogsFilters { FilterAllLogsDate = null, FilterResourceLogsDates = new Dictionary<string, DateTime>() };