Skip to content

Primary Contructor Causes analyzer misfire #35062

@dukedagmor

Description

@dukedagmor

#26795
Doesnt work with a primary constructor

this has the correct analyzers:

public class MyDbContext : DbContext
{
    public MyDbContext(DbContextOptions<MyDbContext> options ) : base(options) { }

    public DbSet<UserSettings> UserSettings { get; set; }
}

vs
this doesn't:

public class MyDbContext(DbContextOptions<MyDbContext> options) : DbContext(options)
{
    public DbSet<UserSettings> UserSettings { get; set; }
}

IDE: Microsoft Visual Studio Enterprise 2022 (64-bit) - Preview Version 17.12.0 Preview 5.0

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions