Skip to content
This repository has been archived by the owner on Apr 19, 2023. It is now read-only.

Dapper.FluentMap v2 #62

Closed
2 of 3 tasks
henkmollema opened this issue Aug 22, 2017 · 3 comments
Closed
2 of 3 tasks

Dapper.FluentMap v2 #62

henkmollema opened this issue Aug 22, 2017 · 3 comments
Assignees
Milestone

Comments

@henkmollema
Copy link
Owner

henkmollema commented Aug 22, 2017

v2 of Dapper.FluentMap will bring several new features and bugfixes while maintaining a simple API.

Improved configuration

  • More flexibility
  • Inline mapping builder (separate classes are still supported as well)
  • Better testability
  • Easier transformation convention setup

Remove use of ReflectedType and DeclaringType

ReflectedType is inconsistent and is not available on .NET Standard 1.3. Providing different implementations according to the target framework seems like a bad idea. The best way to solve this is to not use ReflectedType at all and get a hold on a reference to the object.

Related issues:

Incorporate more mappings into Dommel

Dommel does not use all available mappings provided by Dapper.FluentMap. Make use of the extensibility points of Dommel and use the mapping configuration of Dapper.FluentMap.

Related issues:

Todo

  • Implement manual mapping with improved configuration
  • Implement Dommel extension
  • Implement conventions

Preview versions

  • 2.0.0-beta1 :shipit:
    • Manual entity mapping
    • Dommel support
    • No convention support
  • 2.0.0-beta2
    • Bugfixes from beta1
    • Conventions support

Any more suggestions are welcome! 🎉

@henkmollema henkmollema modified the milestone: v2.0 Aug 22, 2017
@henkmollema henkmollema self-assigned this Aug 25, 2017
@nicolastakashi
Copy link
Contributor

I opened a one-to-many mapping issue #63 that I think would be great if we had it available in this next release.

@henkmollema
Copy link
Owner Author

henkmollema commented Dec 9, 2017

Dapper.FluentMap 2.0.0-beta1 just shipped along with Dapper.FluentMap.Dommel 2.0.0-beta1.

@henkmollema
Copy link
Owner Author

I'm archiving this repository as I'm not using this library myself anymore and have no time maintaining it. Thanks for using it.

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

No branches or pull requests

2 participants