Exemple #1
0
 protected override void OnCompleteField(
     ICompletionContext context,
     ArgumentDefinition definition)
 {
     base.OnCompleteField(context, definition);
     DefaultValue = FieldInitHelper.CreateDefaultValue(
         context, definition, Type);
 }
Exemple #2
0
 protected override void OnCompleteField(
     ICompletionContext context,
     InputFieldDefinition definition)
 {
     base.OnCompleteField(context, definition);
     DefaultValue = FieldInitHelper.CreateDefaultValue(
         context, definition, Type);
     Property = definition.Property;
 }
Exemple #3
0
 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);
     }
 }