Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide registration method overloads #74

Closed
stefan-lindegger opened this issue Nov 12, 2020 · 1 comment
Closed

Provide registration method overloads #74

stefan-lindegger opened this issue Nov 12, 2020 · 1 comment
Milestone

Comments

@stefan-lindegger
Copy link
Member

Numerous registration methods would benefit from overloads with

  • functions which determine source value with arguments source and target
  • functions which determine target property with arguments target and source

With this improvements flexibility is gained and specialized registration methods could be removed.
With the effect that usability is improved.

stefan-lindegger pushed a commit to stefan-lindegger/BBT.StructureTools that referenced this issue Nov 24, 2020
Registration interface improved.
- RegisterPostProcessings removed
- Naming unified (RegisterCopyAttributeWithSourceFilter renamed to RegisterCopyAttribute, RegisterCreateToManyGeneric renamed to RegisterCreateToMany)
- Overloads for RegisterCreateToOneWithRelation and RegisterCreateToManyWithRelation with target argument in SourveValue Function.
- RegisterCreateToManyWithSourceFilterAndReverseRelation removed (RegisterCreateToManyWithRelation can be used instead).
stefan-lindegger pushed a commit to stefan-lindegger/BBT.StructureTools that referenced this issue Nov 24, 2020
Registration interface improved.
- RegisterPostProcessings removed
- Naming unified (RegisterCopyAttributeWithSourceFilter renamed to RegisterCopyAttribute, RegisterCreateToManyGeneric renamed to RegisterCreateToMany)
- Overloads for RegisterCreateToOneWithRelation and RegisterCreateToManyWithRelation with target argument in SourveValue Function.
- RegisterCreateToManyWithSourceFilterAndReverseRelation removed (RegisterCreateToManyWithRelation can be used instead).
stefan-lindegger pushed a commit to stefan-lindegger/BBT.StructureTools that referenced this issue Nov 24, 2020
Registration interface improved.
- RegisterPostProcessings removed
- Naming unified (RegisterCopyAttributeWithSourceFilter renamed to RegisterCopyAttribute, RegisterCreateToManyGeneric renamed to RegisterCreateToMany)
- Overloads for RegisterCreateToOneWithRelation and RegisterCreateToManyWithRelation with target argument in SourveValue Function.
- RegisterCreateToManyWithSourceFilterAndReverseRelation removed (RegisterCreateToManyWithRelation can be used instead).
stefan-lindegger pushed a commit to stefan-lindegger/BBT.StructureTools that referenced this issue Nov 25, 2020
Registration interface improved.
- RegisterPostProcessings removed
- Naming unified (RegisterCopyAttributeWithSourceFilter renamed to RegisterCopyAttribute, RegisterCreateToManyGeneric renamed to RegisterCreateToMany)
- Overloads for RegisterCreateToOneWithRelation and RegisterCreateToManyWithRelation with target argument in SourveValue Function.
- RegisterCreateToManyWithSourceFilterAndReverseRelation removed (RegisterCreateToManyWithRelation can be used instead).
marco-bertschi pushed a commit that referenced this issue Nov 26, 2020
Registration interface improved.
- RegisterPostProcessings removed
- Naming unified (RegisterCopyAttributeWithSourceFilter renamed to RegisterCopyAttribute, RegisterCreateToManyGeneric renamed to RegisterCreateToMany)
- Overloads for RegisterCreateToOneWithRelation and RegisterCreateToManyWithRelation with target argument in SourveValue Function.
- RegisterCreateToManyWithSourceFilterAndReverseRelation removed (RegisterCreateToManyWithRelation can be used instead).

Co-authored-by: Stefan Lindegger <lis@bbtsoftware.ch>
@marco-bertschi
Copy link
Contributor

Fixed with #75

@marco-bertschi marco-bertschi added this to the 1.0.0 milestone Nov 26, 2020
eoehen pushed a commit that referenced this issue Feb 25, 2021
Registration interface improved.
- RegisterPostProcessings removed
- Naming unified (RegisterCopyAttributeWithSourceFilter renamed to RegisterCopyAttribute, RegisterCreateToManyGeneric renamed to RegisterCreateToMany)
- Overloads for RegisterCreateToOneWithRelation and RegisterCreateToManyWithRelation with target argument in SourveValue Function.
- RegisterCreateToManyWithSourceFilterAndReverseRelation removed (RegisterCreateToManyWithRelation can be used instead).

Co-authored-by: Stefan Lindegger <lis@bbtsoftware.ch>
eoehen pushed a commit that referenced this issue Feb 25, 2021
Registration interface improved.
- RegisterPostProcessings removed
- Naming unified (RegisterCopyAttributeWithSourceFilter renamed to RegisterCopyAttribute, RegisterCreateToManyGeneric renamed to RegisterCreateToMany)
- Overloads for RegisterCreateToOneWithRelation and RegisterCreateToManyWithRelation with target argument in SourveValue Function.
- RegisterCreateToManyWithSourceFilterAndReverseRelation removed (RegisterCreateToManyWithRelation can be used instead).

Co-authored-by: Stefan Lindegger <lis@bbtsoftware.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants