CAP 10.0.1, with FreeSql support, works with MySQL, SQL Server, PostgreSQL, Oracle, SQLite, ODBC Oracle, ODBC SQL Server, ODBC MySQL, ODBC PostgreSQL, ODBC, MS Access, Dameng, Shentong, KingbaseES, Firebird, GBase, QuestDB, Xugu, ClickHouse, DuckDB, TDengine.
License
—
Deps
4
Install Size
—
Vulns
✓ 0
Published
Jan 9, 2026
$ dotnet add package DotNetCore.CAP.FakeFreeSqlCAP 10.0.2 + FreeSql:
Supports MySQL, SQL Server, PostgreSQL, Oracle, SQLite, ODBC (Oracle/SQL Server/MySQL/PostgreSQL), MS Access, Dameng, Shentong, KingbaseES, Firebird, GBase, QuestDB, Xugu, ClickHouse, DuckDB, TDengine
Use FakeFreeSql
using DotNetCore.CAP.FakeFreeSql.Util;
using DotNetCore.CAP.FakeFreeSql;
FreeSqlBuilder freeSqlBuilder = new FreeSqlBuilder()
.UseConnectionString(Helper.GetDataType(builder.Configuration.GetConnectionString("DataType")),
builder.Configuration.GetConnectionString("Connection"));
IFreeSql isql = freeSqlBuilder.Build();
builder.Services.AddSingleton(isql);
``
builder.Services.AddCap(options =>
{
options.UseFakeFreeSql();
options.UseInMemoryMessageQueue();
});