public static IRetryConfigurator UseDefaultFirstLevelRetriesIntervals(this IRetryConfigurator configurator)
        {
            configurator.Intervals(
                TimeSpan.FromMilliseconds(0),
                TimeSpan.FromMilliseconds(100),
                TimeSpan.FromMilliseconds(200),
                TimeSpan.FromSeconds(1),
                TimeSpan.FromSeconds(3));

            return(configurator);
        }
        public static IRetryConfigurator UseDefaultSecondLevelRetriesIntervals(this IRetryConfigurator configurator)
        {
            configurator.Intervals(
                TimeSpan.FromSeconds(5),
                TimeSpan.FromSeconds(30),
                TimeSpan.FromSeconds(60),
                TimeSpan.FromMinutes(10),
                TimeSpan.FromMinutes(30));

            return(configurator);
        }