public PatternTable <TDoc, TRow> AddColumn(Expression <Func <TRow, object> > sourceProperty, Expression <Func <TRow, object> > nameFromProperty, PatternFieldType fieldType) { var name = PatternField.GetFieldName(nameFromProperty); return(AddColumn(sourceProperty, name, fieldType)); }
protected void AddField(Expression <Func <TDoc, object> > sourceProperty, Expression <Func <TDoc, object> > nameFromProperty, PatternFieldType fieldType) { var name = PatternField.GetFieldName(nameFromProperty); AddField(sourceProperty, name, fieldType); }