Hi,
First of all, thank you so much for bring .NET ecosystem such a great open source workflow solution.
I'm integrating the Elsa + Dapper + Oracle to my existing project, I found current nuget package Elsa.Persistence.Dapper (v3.6.0) brings lots of dependencies into my project, and glad to see you had fixed it #113.
But it still has Npgsql, Sqlite, SqlServer dependencies. I think the Elsa.Persistence.Dapper project should be splitted into several projects, just like Elsa.Persistence.EFCore:
- Elsa.Persistence.Dapper
- Elsa.Persistence.Dapper.Sqlite
- Elsa.Persistence.Dapper.SqlServer
- Elsa.Persistence.Dapper.Npgsql
So that the Elsa.Persistence.Dapper project only keep these dependencies.
<ItemGroup>
<!--<PackageReference Include="Azure.Identity"/>-->
<PackageReference Include="Dapper" />
<PackageReference Include="FluentMigrator" />
<PackageReference Include="FluentMigrator.Runner.Core" />
<!--<PackageReference Include="Microsoft.Data.Sqlite.Core"/>
<PackageReference Include="Microsoft.Data.SqlClient"/>
<PackageReference Include="Microsoft.Identity.Client"/>
<PackageReference Include="Npgsql"/>
<PackageReference Include="System.Formats.Asn1"/>-->
</ItemGroup>
Hi,
First of all, thank you so much for bring .NET ecosystem such a great open source workflow solution.
I'm integrating the Elsa + Dapper + Oracle to my existing project, I found current nuget package
Elsa.Persistence.Dapper(v3.6.0) brings lots of dependencies into my project, and glad to see you had fixed it #113.But it still has Npgsql, Sqlite, SqlServer dependencies. I think the
Elsa.Persistence.Dapperproject should be splitted into several projects, just likeElsa.Persistence.EFCore:So that the
Elsa.Persistence.Dapperproject only keep these dependencies.