Skip to content

GranDen-Corp/Orleans.Client.CommonLib

Repository files navigation

Orleans.Client.CommonLib

Orleans (http://dotnet.github.io/orleans) Client stub creation and connection library,
Using Polly for compensate jitter connection situaiton.

NOTE:

  1. 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.
  2. 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 in TrimmerRoots.xml.

See example projects for usage.