/// <summary> /// Creates a new instance. /// </summary> internal static IMapper <TOptions, TValue> Create(Expression <Func <TOptions, TValue> > expression) { var action = ExpressionHelpers.CreatePropertyWriter(expression, out var propertyName); return(new PropertyMapper <TOptions, TValue>(action, propertyName)); }