Orleans (http://dotnet.github.io/orleans) Client stub creation and connection library,
Using Polly for compensate jitter connection situaiton.
NOTE:
- Be sure to add Microsoft.Orleans.CodeGenerator.MSBuild or Microsoft.Orleans.OrleansCodeGenerator.Build or Microsoft.Orleans.OrleansCodeGenerator nuget package manually when using in .NET Standard project.
See Orleans Code Generation for detail. - If you use the so-called "PublishTrimmed" in .net core 3.0 or above, be sure to add associated 3rd party libs (e.q. Orleans.Providers.MongoDB, Microsoft.Orleans.Clustering.AdoNet, Microsoft.Data.SqlClient, MySql.Data) to
<TrimmerRootAssembly>
or update entries inTrimmerRoots.xml
.
See example projects for usage.