public SecondaryFeature(PrimaryFeature primaryFeature) { availability = new FeatureActivator( Activate, Deactivate, dependsOn: primaryFeature.Availability); Interlocked.Increment(ref CtorCount); OnCtor(primaryFeature); }