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.