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

IDocumentSerializer: deprecate and remove, is there anyone that used anything but the default DocumentObjectSerializer ? #442

Open
AGiorgetti opened this issue Aug 1, 2016 · 0 comments

Comments

@AGiorgetti
Copy link
Member

AGiorgetti commented Aug 1, 2016

This is used only in the implementation of NEventStore.Persistence.MongoDb and NEventStore.Persistence.RavenDb (offcially supported packages).

It's used in a very inconsistent way in both packages:

  • in RavenDB it's used to 'serialize' the whole list of events in a commit.
  • in MongoDb it's used to serialize the single event payload (anche frankly I have my doubts on how the deserialization is made).

Does anyone have a custom Persistence driver for any database that does make use of this? if so please let us know.

I'm thinking about removing this because it can cause more harm than good.

This is also related to:

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

No branches or pull requests

1 participant