private static (DomainId, RootField <ComponentFieldProperties>) Field(ComponentFieldProperties properties, bool isRequired = false) { var schema = new Schema("my-component") .AddNumber(1, "component-field", Partitioning.Invariant, new NumberFieldProperties { IsRequired = isRequired }); var id = DomainId.NewGuid(); var field = Fields.Component(1, "my-component", Partitioning.Invariant, properties) .SetResolvedSchema(id, schema); return(id, field); }
private (DomainId, RootField <ComponentFieldProperties>, ResolvedComponents) Field(ComponentFieldProperties properties, bool isRequired = false) { var schema = new Schema("my-component") .AddNumber(1, "componentField", Partitioning.Invariant, new NumberFieldProperties { IsRequired = isRequired }); var field = Fields.Component(1, "myComponent", Partitioning.Invariant, properties); var components = new ResolvedComponents(new Dictionary <DomainId, Schema> { [schemaId1] = schema, [schemaId2] = schema, }); return(schemaId1, field, components); }
public IJsonValue Visit(ComponentFieldProperties properties, Args args) { return(JsonValue.Null); }
public IEnumerable <ValidationError> Visit(ComponentFieldProperties properties, None args) { yield break; }
public FieldPropertiesDto Visit(ComponentFieldProperties properties, None args) { return(SimpleMapper.Map(properties, new ComponentFieldPropertiesDto())); }