Разве Microsoft.Data.Sqlite.Core не поддерживает базу данных памяти?
Код ниже получает исключение NullReferenceException
[HttpGet]
[Route("[controller]")]
public IEnumerable<dynamic> Index()
{
using(var cn = new SqliteConnection("Data Source=:memory:;")){
return cn.Query(@"select 1 id,'1' val union select 2 , '2'");
}
}
csproj:
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>netcoreapp3.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Data.Sqlite.Core" Version="3.0.0" />
<PackageReference Include="Dapper" Version="2.0.35" />
</ItemGroup>
</Project>
Подробности:
1010
PS: System.Data.SQLite.Core может работать.
введите описание изображения здесь