# Configure immediate retries > [!NOTE] > In order to get full control over Immediate Retries it is possible to override the default [Recoverability Policy](/nservicebus/recoverability/custom-recoverability-policy.md). > [!WARNING] > Immediate Retries cannot be used when [transport transactions](/transports/transactions.md) are disabled. ## Configuring * `NumberOfRetries`: Number of times Immediate Retries are performed. Default: 5. ```cs var recoverability = endpointConfiguration.Recoverability(); recoverability.Immediate( immediate => { immediate.NumberOfRetries(3); }); ``` ## Disabling ```cs var recoverability = endpointConfiguration.Recoverability(); recoverability.Immediate( immediate => { immediate.NumberOfRetries(0); }); ``` > [!NOTE] > Configuration through app.config, `IProvideConfiguration` or `ConfigurationSource` is not available in Versions 6 and above.