protected override void OnCompleteField( ICompletionContext context, ArgumentDefinition definition) { base.OnCompleteField(context, definition); DefaultValue = FieldInitHelper.CreateDefaultValue( context, definition, Type); }
protected override void OnCompleteField( ICompletionContext context, InputFieldDefinition definition) { base.OnCompleteField(context, definition); DefaultValue = FieldInitHelper.CreateDefaultValue( context, definition, Type); Property = definition.Property; }
protected override void OnCompleteField( ITypeCompletionContext context, ArgumentDefinition definition) { if (definition.Type is null) { context.ReportError(SchemaErrorBuilder.New() .SetMessage(string.Format( CultureInfo.InvariantCulture, TypeResources.Argument_TypeIsNull, definition.Name)) .SetTypeSystemObject(context.Type) .Build()); } else { base.OnCompleteField(context, definition); DefaultValue = FieldInitHelper.CreateDefaultValue(context, definition, Type); } }