private static EntityConstructorProperty WithArgument(this EntityConstructorProperty map) { if (map.PropertyDerivative == null) { return(map); } var property = map.Property; return(map.WithNewTypeArgument(property.Type, property.Name.WithLoweredFirstChar())); }
private static Argument Argument(EntityConstructorProperty argument) => Arguments.Argument(argument.ArgumentMap);