Fixing CS7036 (generate constructor based on base class) should give an option to use Primary Constructor #74602
Open
Description
Discussed in #74598
Originally posted by datvm July 30, 2024
I am not sure if this is a duplicate because I think this is a very popular scenario. Assume we have this code:
class BaseClass(CancellationToken ct)
{
}
class DerivedClass : BaseClass
{
}
VS would suggest to "Generate constructor 'DerivedClass(ct)'":
After that, VS continues to suggest to use Primary Constructor instead which gives this code:
class DerivedClass(CancellationToken ct) : BaseClass(ct)
{
}
I think the analyzer should merge the two steps into one?
Metadata
Assignees
Type
Projects
Status
InQueue