public static FingerprintBuilder <T> Add <T, TInput>(this FingerprintBuilder <T> builder, Expression <Func <T, TInput> > getInputExpression) { return(builder.Add(getInputExpression, _ => _)); }
public static FingerprintBuilder <T> Add <T>(this FingerprintBuilder <T> builder, Expression <Func <T, string> > getInputExpression, StringOptions options = StringOptions.None) { return(builder.Add(getInputExpression, input => Format(input, options))); }