A transaction state storage provider in ADO.NET for Orleans.
It provides implementations of ITransactionalStateStorage<TState>
, ITransactionalStateStorageFactory
, works with MS SqlServer, MySql by now.
See more details of Orleans Transaction
: https://dotnet.github.io/orleans/docs/grains/transactions.html
siloBuilder
.AddAdoNetTransactionalStateStorageAsDefault(cfg =>
{
cfg.DbConnector = DbConnectors.SqlServer;
cfg.ConnectionString = sqlserverConnection;
})
.UseTransactions();
This project is licensed under the MIT license.