public override EntityObjectModel VisitValueObjectDefinition([NotNull] ValueObjectDefinitionContext context) { string name = context.GetValueObjectNameText(); CurrentFieldDefinitions = context.fieldDefinition(); return(new EntityObjectModel(name, ModelType.ValueObject)); }
public static string GetValueObjectNameText(this ValueObjectDefinitionContext context) { var valueObjectName = context.valueObjectName(); var valueObjectNameText = valueObjectName.children.AggregateText(); return(valueObjectNameText); }