public virtual void Visit(IShapeProperty property)
 {
 }
 public virtual void Visit(IShapeProperty type, PropertyInfo propertyInfo, ElasticsearchPropertyAttributeBase attribute)
 {
 }