Microsoft graph api 如何在msgraph sdk dotnet身份验证提供程序中设置MaxRetry值

Microsoft graph api 如何在msgraph sdk dotnet身份验证提供程序中设置MaxRetry值,microsoft-graph-api,msal,microsoft-graph-sdks,Microsoft Graph Api,Msal,Microsoft Graph Sdks,当我们使用msgraph sdk dotnet auth作为身份验证提供程序时,是否有方法设置MaxRetry值。我可以看到它在AuthenticationProviderOption类中设置为1 您可以将MaxRetry属性的最大值设置为10次重试。默认情况下,如果您不设置任何内容,它将是3 请参阅 关于如何设置MaxRetry属性,请参阅。谢谢。链接很有用。如何设置此值。我可以在初始化身份验证提供程序(如new ClientCredentialProviderclientApplicatio

当我们使用msgraph sdk dotnet auth作为身份验证提供程序时,是否有方法设置MaxRetry值。我可以看到它在AuthenticationProviderOption类中设置为1


您可以将MaxRetry属性的最大值设置为10次重试。默认情况下,如果您不设置任何内容,它将是3

请参阅


关于如何设置MaxRetry属性,请参阅。谢谢。链接很有用。如何设置此值。我可以在初始化身份验证提供程序(如new ClientCredentialProviderclientApplication)时设置此选项吗?SetMaxRetry5Hi@InfoÁ如果我已更新答案,请参阅
public class AuthenticationProviderOption : IAuthenticationProviderOption
{
        internal int MaxRetry { get; set; } = 1;
}
requestMessage.GetRequestContext().MiddlewareOptions.Add(
typeof(RetryHandlerOption).ToString(),
new RetryHandlerOption()
{
MaxRetry = 3
});