@@ -4107,12 +4107,16 @@ namespace GraphQL.Validation.Rules
4107
4107
public class ArgumentsOfCorrectType : GraphQL.Validation.ValidationRuleBase
4108
4108
{
4109
4109
public static readonly GraphQL.Validation.Rules.ArgumentsOfCorrectType Instance;
4110
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4111
+ "will be removed in v9.")]
4110
4112
public ArgumentsOfCorrectType() { }
4111
4113
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4112
4114
}
4113
4115
public class DefaultValuesOfCorrectType : GraphQL.Validation.ValidationRuleBase
4114
4116
{
4115
4117
public static readonly GraphQL.Validation.Rules.DefaultValuesOfCorrectType Instance;
4118
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4119
+ "will be removed in v9.")]
4116
4120
public DefaultValuesOfCorrectType() { }
4117
4121
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4118
4122
}
@@ -4125,79 +4129,105 @@ namespace GraphQL.Validation.Rules
4125
4129
public class FieldsOnCorrectType : GraphQL.Validation.ValidationRuleBase
4126
4130
{
4127
4131
public static readonly GraphQL.Validation.Rules.FieldsOnCorrectType Instance;
4132
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4133
+ "will be removed in v9.")]
4128
4134
public FieldsOnCorrectType() { }
4129
4135
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4130
4136
}
4131
4137
public class FragmentsOnCompositeTypes : GraphQL.Validation.ValidationRuleBase
4132
4138
{
4133
4139
public static readonly GraphQL.Validation.Rules.FragmentsOnCompositeTypes Instance;
4140
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4141
+ "will be removed in v9.")]
4134
4142
public FragmentsOnCompositeTypes() { }
4135
4143
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4136
4144
}
4137
4145
public class InputFieldsAndArgumentsOfCorrectLength : GraphQL.Validation.ValidationRuleBase
4138
4146
{
4139
4147
public static readonly GraphQL.Validation.Rules.InputFieldsAndArgumentsOfCorrectLength Instance;
4148
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4149
+ "will be removed in v9.")]
4140
4150
public InputFieldsAndArgumentsOfCorrectLength() { }
4141
4151
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4142
4152
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.IVariableVisitor?> GetVariableVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4143
4153
}
4144
4154
public class KnownArgumentNames : GraphQL.Validation.ValidationRuleBase
4145
4155
{
4146
4156
public static readonly GraphQL.Validation.Rules.KnownArgumentNames Instance;
4157
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4158
+ "will be removed in v9.")]
4147
4159
public KnownArgumentNames() { }
4148
4160
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4149
4161
}
4150
4162
public class KnownDirectivesInAllowedLocations : GraphQL.Validation.ValidationRuleBase
4151
4163
{
4152
4164
public static readonly GraphQL.Validation.Rules.KnownDirectivesInAllowedLocations Instance;
4165
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4166
+ "will be removed in v9.")]
4153
4167
public KnownDirectivesInAllowedLocations() { }
4154
4168
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4155
4169
}
4156
4170
public class KnownFragmentNames : GraphQL.Validation.ValidationRuleBase
4157
4171
{
4158
4172
public static readonly GraphQL.Validation.Rules.KnownFragmentNames Instance;
4173
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4174
+ "will be removed in v9.")]
4159
4175
public KnownFragmentNames() { }
4160
4176
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4161
4177
}
4162
4178
public class KnownTypeNames : GraphQL.Validation.ValidationRuleBase
4163
4179
{
4164
4180
public static readonly GraphQL.Validation.Rules.KnownTypeNames Instance;
4181
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4182
+ "will be removed in v9.")]
4165
4183
public KnownTypeNames() { }
4166
4184
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4167
4185
}
4168
4186
public class LoneAnonymousOperation : GraphQL.Validation.ValidationRuleBase
4169
4187
{
4170
4188
public static readonly GraphQL.Validation.Rules.LoneAnonymousOperation Instance;
4189
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4190
+ "will be removed in v9.")]
4171
4191
public LoneAnonymousOperation() { }
4172
4192
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4173
4193
}
4174
4194
public class NoFragmentCycles : GraphQL.Validation.ValidationRuleBase
4175
4195
{
4176
4196
public static readonly GraphQL.Validation.Rules.NoFragmentCycles Instance;
4197
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4198
+ "will be removed in v9.")]
4177
4199
public NoFragmentCycles() { }
4178
4200
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4179
4201
}
4180
4202
public class NoUndefinedVariables : GraphQL.Validation.ValidationRuleBase
4181
4203
{
4182
4204
public static readonly GraphQL.Validation.Rules.NoUndefinedVariables Instance;
4205
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4206
+ "will be removed in v9.")]
4183
4207
public NoUndefinedVariables() { }
4184
4208
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4185
4209
}
4186
4210
public class NoUnusedFragments : GraphQL.Validation.ValidationRuleBase
4187
4211
{
4188
4212
public static readonly GraphQL.Validation.Rules.NoUnusedFragments Instance;
4213
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4214
+ "will be removed in v9.")]
4189
4215
public NoUnusedFragments() { }
4190
4216
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4191
4217
}
4192
4218
public class NoUnusedVariables : GraphQL.Validation.ValidationRuleBase
4193
4219
{
4194
4220
public static readonly GraphQL.Validation.Rules.NoUnusedVariables Instance;
4221
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4222
+ "will be removed in v9.")]
4195
4223
public NoUnusedVariables() { }
4196
4224
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4197
4225
}
4198
4226
public class OverlappingFieldsCanBeMerged : GraphQL.Validation.ValidationRuleBase
4199
4227
{
4200
4228
public static readonly GraphQL.Validation.Rules.OverlappingFieldsCanBeMerged Instance;
4229
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4230
+ "will be removed in v9.")]
4201
4231
public OverlappingFieldsCanBeMerged() { }
4202
4232
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4203
4233
public class Conflict
@@ -4223,30 +4253,40 @@ namespace GraphQL.Validation.Rules
4223
4253
public class PossibleFragmentSpreads : GraphQL.Validation.ValidationRuleBase
4224
4254
{
4225
4255
public static readonly GraphQL.Validation.Rules.PossibleFragmentSpreads Instance;
4256
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4257
+ "will be removed in v9.")]
4226
4258
public PossibleFragmentSpreads() { }
4227
4259
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4228
4260
}
4229
4261
public class ProvidedNonNullArguments : GraphQL.Validation.ValidationRuleBase
4230
4262
{
4231
4263
public static readonly GraphQL.Validation.Rules.ProvidedNonNullArguments Instance;
4264
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4265
+ "will be removed in v9.")]
4232
4266
public ProvidedNonNullArguments() { }
4233
4267
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4234
4268
}
4235
4269
public class ScalarLeafs : GraphQL.Validation.ValidationRuleBase
4236
4270
{
4237
4271
public static readonly GraphQL.Validation.Rules.ScalarLeafs Instance;
4272
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4273
+ "will be removed in v9.")]
4238
4274
public ScalarLeafs() { }
4239
4275
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4240
4276
}
4241
4277
public class SingleRootFieldSubscriptions : GraphQL.Validation.ValidationRuleBase
4242
4278
{
4243
4279
public static readonly GraphQL.Validation.Rules.SingleRootFieldSubscriptions Instance;
4280
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4281
+ "will be removed in v9.")]
4244
4282
public SingleRootFieldSubscriptions() { }
4245
4283
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4246
4284
}
4247
4285
public class UniqueArgumentNames : GraphQL.Validation.ValidationRuleBase
4248
4286
{
4249
4287
public static readonly GraphQL.Validation.Rules.UniqueArgumentNames Instance;
4288
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4289
+ "will be removed in v9.")]
4250
4290
public UniqueArgumentNames() { }
4251
4291
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4252
4292
}
@@ -4259,36 +4299,48 @@ namespace GraphQL.Validation.Rules
4259
4299
public class UniqueFragmentNames : GraphQL.Validation.ValidationRuleBase
4260
4300
{
4261
4301
public static readonly GraphQL.Validation.Rules.UniqueFragmentNames Instance;
4302
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4303
+ "will be removed in v9.")]
4262
4304
public UniqueFragmentNames() { }
4263
4305
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4264
4306
}
4265
4307
public class UniqueInputFieldNames : GraphQL.Validation.ValidationRuleBase
4266
4308
{
4267
4309
public static readonly GraphQL.Validation.Rules.UniqueInputFieldNames Instance;
4310
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4311
+ "will be removed in v9.")]
4268
4312
public UniqueInputFieldNames() { }
4269
4313
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4270
4314
}
4271
4315
public class UniqueOperationNames : GraphQL.Validation.ValidationRuleBase
4272
4316
{
4273
4317
public static readonly GraphQL.Validation.Rules.UniqueOperationNames Instance;
4318
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4319
+ "will be removed in v9.")]
4274
4320
public UniqueOperationNames() { }
4275
4321
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4276
4322
}
4277
4323
public class UniqueVariableNames : GraphQL.Validation.ValidationRuleBase
4278
4324
{
4279
4325
public static readonly GraphQL.Validation.Rules.UniqueVariableNames Instance;
4326
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4327
+ "will be removed in v9.")]
4280
4328
public UniqueVariableNames() { }
4281
4329
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4282
4330
}
4283
4331
public class VariablesAreInputTypes : GraphQL.Validation.ValidationRuleBase
4284
4332
{
4285
4333
public static readonly GraphQL.Validation.Rules.VariablesAreInputTypes Instance;
4334
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4335
+ "will be removed in v9.")]
4286
4336
public VariablesAreInputTypes() { }
4287
4337
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4288
4338
}
4289
4339
public class VariablesInAllowedPosition : GraphQL.Validation.ValidationRuleBase
4290
4340
{
4291
4341
public static readonly GraphQL.Validation.Rules.VariablesInAllowedPosition Instance;
4342
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4343
+ "will be removed in v9.")]
4292
4344
public VariablesInAllowedPosition() { }
4293
4345
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4294
4346
}
@@ -4317,6 +4369,9 @@ namespace GraphQL.Validation.Rules.Custom
4317
4369
}
4318
4370
public class NoIntrospectionValidationRule : GraphQL.Validation.ValidationRuleBase
4319
4371
{
4372
+ public static readonly GraphQL.Validation.Rules.Custom.NoIntrospectionValidationRule Instance;
4373
+ [System.Obsolete("Please use the Instance property to retrieve a static instance. This constructor " +
4374
+ "will be removed in v9.")]
4320
4375
public NoIntrospectionValidationRule() { }
4321
4376
public override System.Threading.Tasks.ValueTask<GraphQL.Validation.INodeVisitor?> GetPreNodeVisitorAsync(GraphQL.Validation.ValidationContext context) { }
4322
4377
}
0 commit comments