From 9b43d73b97c71c109557d82057176c23485cc16a Mon Sep 17 00:00:00 2001 From: Collin Barrett <6483057+collinbarrett@users.noreply.github.com> Date: Sat, 15 Feb 2025 20:30:19 -0600 Subject: [PATCH] fix: temp suppress pending model changes warning --- .../ConfigurationExtensions.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs b/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs index d93eeec3c..076ec2060 100644 --- a/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs +++ b/services/Directory/FilterLists.Directory.Infrastructure/ConfigurationExtensions.cs @@ -1,6 +1,7 @@ using FilterLists.Directory.Infrastructure.Persistence.Queries; using FilterLists.Directory.Infrastructure.Persistence.Queries.Context; using Microsoft.EntityFrameworkCore; +using Microsoft.EntityFrameworkCore.Diagnostics; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; @@ -22,7 +23,11 @@ public static void AddInfrastructure(this IHostApplicationBuilder builder) .UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking) .EnableSensitiveDataLogging(string.Equals( Environment.GetEnvironmentVariable("DOTNET_RUNNING_EF_CORE_TOOLS"), "true", - StringComparison.OrdinalIgnoreCase))); + StringComparison.OrdinalIgnoreCase)) + + // TODO: use new seeding pattern https://learn.microsoft.com/en-us/ef/core/what-is-new/ef-core-9.0/whatsnew#improved-data-seeding + .ConfigureWarnings(w => w.Ignore(RelationalEventId.PendingModelChangesWarning))); + builder.Services.AddHostedService(); builder.Services.AddMemoryCache(); }