gnaeus/EntityFramework.CommonTools

Question: Is it possible to separate the Auditable and Trackable interfaces in a different package?

cezarlamann opened this issue · 0 comments

Hello!

First of all, I would like to thank you for your great job in this library.

I would like to ask you if it's possible to separate the Auditable and Trackable interfaces in a separate package and include this new package reference as a dependency to here?

I'm asking this because you did a great job in the interfaces and I would like to reuse them (as a package) in my "domain project layers" without having to add entity framework dependencies to projects that would probably not EF as ORM.

I'm aware of the #3, but since I'm only asking for the interfaces without the extensions, I guess that it would not escalate to lots of separate libraries.

For instance: Specification.cs only has dependencies from .NET Framework.

Other example: AuditableEntities.cs only have dependency to "System" package.

What do you think?

Thank you in advance!
Kind regards!