Skip to content

Cannot resolve symbol AddSingleSoftDeleteQueryFilter #13

Description

@MarcoGaribaldi

Ok, I am baffled. No idea why, but VS2022 refuses to recognize AddSingleSoftDeleteQueryFilter. I get the error "cannot resolve symbol AddSingleSoftDelete"

This is my OnModelCreating

        protected override void OnModelCreating(ModelBuilder builder)
        {
            builder.ApplyConfigurationsFromAssembly(Assembly.GetExecutingAssembly());
            base.OnModelCreating(builder);

            AddStronglyTypedIdConversions(builder);
            AddSingleSoftDelete(builder);
            AddDecimalPrecision(builder);
        }

The AddSingleSoftDelete method reports the same code as in your example

        private void AddSingleSoftDelete(ModelBuilder builder)
        {
            foreach (var entityType in builder.Model.GetEntityTypes())
            {
                if (typeof(ISingleSoftDelete).IsAssignableFrom(entityType.ClrType))
                {
                    entityType.AddSingleSoftDeleteQueryFilter();
                }
            }
        }

I double checked everything, even tried a previous version of the NuGet package, VS2022 refuses to resolve AddSingleSoftDeleteQueryFilter.

I have also created a ConfigSingleSoftDelete, as explained in your docs, and have zero problems.
Any idea on what may be wrong?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions