Looks like two packages conflicting, making it impossible to resolve sqlite server type.
STR:
- Create net9 project that references
EFCore.BulkExtensions.MIT.PostgreSql and set up DbContext
- Create net9 unit-test project that references
EFCore.BulkExtensions.MIT.Sqlite
- In unit-tests project, configure DbContext to use Sqlite datasource and invoke library method like
BulkInsertOrUpdateAsync()
- Run unit-test
Upon executing the operation, SqlAdaptersMapping tries to call dbServerType = Type.GetType(efCoreBulkExtensionsSqlAdaptersText.SQLite.SqlLiteDbServer"); that returns null.