Skip to content

Separate internal APIs#3504

Merged
jbogard merged 108 commits intomasterfrom
explicit_expand
Mar 12, 2021
Merged

Separate internal APIs#3504
jbogard merged 108 commits intomasterfrom
explicit_expand

Conversation

@lbargaoanu
Copy link
Copy Markdown
Contributor

@lbargaoanu lbargaoanu commented Sep 21, 2020

@lbargaoanu lbargaoanu force-pushed the explicit_expand branch 2 times, most recently from c6fbdff to e1ec3d1 Compare September 21, 2020 13:45
@lbargaoanu lbargaoanu force-pushed the explicit_expand branch 3 times, most recently from 07a680c to 7b2e7b3 Compare September 23, 2020 06:15
@lbargaoanu lbargaoanu added this to the v.nextMajor milestone Sep 23, 2020
@lbargaoanu lbargaoanu force-pushed the explicit_expand branch 3 times, most recently from 7de7364 to 0d369a2 Compare September 27, 2020 05:42
@lbargaoanu lbargaoanu force-pushed the explicit_expand branch 2 times, most recently from 76fd4bc to 8c20769 Compare September 28, 2020 10:11
@lbargaoanu lbargaoanu force-pushed the explicit_expand branch 2 times, most recently from 19ba0ce to 70f9b29 Compare October 1, 2020 11:10
}
class Destination
{
public Destination(int value = 2) => Value = value;
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

People want to say that the property Value is mapped because this constructor is used.

@lbargaoanu lbargaoanu force-pushed the explicit_expand branch 2 times, most recently from dbb1a95 to e12e236 Compare October 1, 2020 13:42

public IList<IObjectMapper> Mappers { get; }

public AdvancedConfiguration Advanced { get; } = new AdvancedConfiguration();
Copy link
Copy Markdown
Contributor Author

@lbargaoanu lbargaoanu Oct 5, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not exactly correct, but it seems reasonable to replace Advanced with Internal(), or use Advanced() instead. Easier to upgrade. If some setting is too important for that, we could move it in the public interface.

@jbogard
Copy link
Copy Markdown
Contributor

jbogard commented Dec 30, 2020

Ping me when you want a review 😆 but I'm gonna unsubscribe for now

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CreateProjection

2 participants