Skip to content

Commit efc35c4

Browse files
committed
remove UnobservedTaskExceptionHandler
1 parent d9eb03a commit efc35c4

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

src/CronScheduler.Extensions/DependencyInjection/SchedulerBuilder.cs

-3
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@ namespace Microsoft.Extensions.DependencyInjection
1010
{
1111
public class SchedulerBuilder
1212
{
13-
[Obsolete("User AddUnobservedTaskExceptionHandler() instead")]
14-
public EventHandler<UnobservedTaskExceptionEventArgs>? UnobservedTaskExceptionHandler;
15-
1613
/// <summary>
1714
/// Initializes a new instance of the <see cref="SchedulerBuilder"/> class.
1815
/// </summary>

src/CronScheduler.Extensions/DependencyInjection/SchedulerServiceCollectionExtensions.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ public static IServiceCollection AddScheduler(this IServiceCollection services,
6767
var builder = new SchedulerBuilder(services);
6868
config(builder);
6969

70-
CreateInstance(builder.Services, sp => builder.UnobservedTaskExceptionHandler ?? builder.CreateUnobservedTaskExceptionHandler?.Invoke(sp));
70+
CreateInstance(builder.Services, sp => builder.CreateUnobservedTaskExceptionHandler?.Invoke(sp));
7171

7272
return builder.Services;
7373
}

test/CronScheduler.UnitTest/SchedulerFuncTests.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ public async Task Job_RunImmediately_Configuration_Successfully()
170170
It.Is<It.IsAnyType>((object v, Type _) => v.ToString()!.Contains(nameof(TestJob))),
171171
It.IsAny<Exception>(),
172172
It.Is<Func<object, Exception?, string>>((v, t) => true)),
173-
Times.Between(1, 2, Range.Inclusive));
173+
Times.Between(1, 3, Range.Inclusive));
174174
}
175175

176176
[Fact]

0 commit comments

Comments
 (0)