diff --git a/DbFirst.BlazorWebApp/Components/BandGridBase.cs b/DbFirst.BlazorWebApp/Components/BandGridBase.cs index d3e7dbb..7f41118 100644 --- a/DbFirst.BlazorWebApp/Components/BandGridBase.cs +++ b/DbFirst.BlazorWebApp/Components/BandGridBase.cs @@ -162,7 +162,7 @@ public abstract class BandGridBase : ComponentBase protected void UpdateBandOptions() { - bandOptions = new List { new() { Id = string.Empty, Caption = "Ohne Band" } }; + bandOptions = [new() { Id = string.Empty, Caption = "Ohne Band" }]; bandOptions.AddRange(bandLayout.Bands.Select(b => new BandOption { Id = b.Id, Caption = b.Caption })); } diff --git a/DbFirst.BlazorWebApp/Models/Grid/BandLayoutModels.cs b/DbFirst.BlazorWebApp/Models/Grid/BandLayoutModels.cs index 468ca1a..eeb0429 100644 --- a/DbFirst.BlazorWebApp/Models/Grid/BandLayoutModels.cs +++ b/DbFirst.BlazorWebApp/Models/Grid/BandLayoutModels.cs @@ -4,8 +4,8 @@ namespace DbFirst.BlazorWebApp.Models.Grid { public class BandLayout { - public List Bands { get; set; } = new(); - public List ColumnOrder { get; set; } = new(); + public List Bands { get; set; } = []; + public List ColumnOrder { get; set; } = []; public Dictionary ColumnWidths { get; set; } = new(StringComparer.OrdinalIgnoreCase); public GridPersistentLayout? GridLayout { get; set; } public SizeMode SizeMode { get; set; } = SizeMode.Medium; @@ -15,7 +15,7 @@ namespace DbFirst.BlazorWebApp.Models.Grid { public string Id { get; set; } = string.Empty; public string Caption { get; set; } = string.Empty; - public List Columns { get; set; } = new(); + public List Columns { get; set; } = []; } public class BandOption diff --git a/DbFirst.BlazorWebApp/Services/BandLayoutService.cs b/DbFirst.BlazorWebApp/Services/BandLayoutService.cs index 5d0414b..4ea64b7 100644 --- a/DbFirst.BlazorWebApp/Services/BandLayoutService.cs +++ b/DbFirst.BlazorWebApp/Services/BandLayoutService.cs @@ -88,9 +88,9 @@ namespace DbFirst.BlazorWebApp.Services Dictionary columnLookup) { layout ??= new BandLayout(); - layout.Bands ??= new List(); - layout.ColumnOrder ??= new List(); - layout.ColumnWidths ??= new Dictionary(StringComparer.OrdinalIgnoreCase); + layout.Bands ??= []; + layout.ColumnOrder ??= []; + layout.ColumnWidths ??= []; foreach (var band in layout.Bands) { diff --git a/DbFirst.BlazorWebApp/Services/CatalogApiClient.cs b/DbFirst.BlazorWebApp/Services/CatalogApiClient.cs index a1ffc8d..22ced7a 100644 --- a/DbFirst.BlazorWebApp/Services/CatalogApiClient.cs +++ b/DbFirst.BlazorWebApp/Services/CatalogApiClient.cs @@ -17,7 +17,7 @@ public class CatalogApiClient : ICatalogApiClient public async Task> GetAllAsync(CancellationToken ct = default) { var result = await _httpClient.GetFromJsonAsync>(Endpoint, ct); - return result ?? new List(); + return result ?? []; } public async Task GetByIdAsync(int id, CancellationToken ct = default) diff --git a/DbFirst.BlazorWebApp/Services/DashboardApiClient.cs b/DbFirst.BlazorWebApp/Services/DashboardApiClient.cs index da3e51f..d2548bc 100644 --- a/DbFirst.BlazorWebApp/Services/DashboardApiClient.cs +++ b/DbFirst.BlazorWebApp/Services/DashboardApiClient.cs @@ -16,6 +16,6 @@ public class DashboardApiClient : IDashboardApiClient public async Task> GetAllAsync(CancellationToken ct = default) { var result = await _httpClient.GetFromJsonAsync>(Endpoint, ct); - return result ?? new List(); + return result ?? []; } } diff --git a/DbFirst.BlazorWebApp/Services/MassDataApiClient.cs b/DbFirst.BlazorWebApp/Services/MassDataApiClient.cs index f054252..9b0b044 100644 --- a/DbFirst.BlazorWebApp/Services/MassDataApiClient.cs +++ b/DbFirst.BlazorWebApp/Services/MassDataApiClient.cs @@ -33,7 +33,7 @@ public class MassDataApiClient : IMassDataApiClient var url = query.Count == 0 ? Endpoint : $"{Endpoint}?{string.Join("&", query)}"; var result = await _httpClient.GetFromJsonAsync>(url, ct); - return result ?? new List(); + return result ?? []; } public async Task> UpsertAsync(MassDataWriteDto dto, CancellationToken ct = default)