in rocketmq-client-csharp/Client.cs [446:459]
public virtual void OnSettingsReceived(rmq::Settings settings)
{
if (null != settings.Metric)
{
_clientSettings.Metric = new rmq::Metric();
_clientSettings.Metric.MergeFrom(settings.Metric);
}
if (null != settings.BackoffPolicy)
{
_clientSettings.BackoffPolicy = new rmq::RetryPolicy();
_clientSettings.BackoffPolicy.MergeFrom(settings.BackoffPolicy);
}
}