diff --git a/src/Squidex.Infrastructure/Orleans/GrainBootstrap.cs b/src/Squidex.Infrastructure/Orleans/GrainBootstrap.cs index fd2e4d1f3..9f1843f73 100644 --- a/src/Squidex.Infrastructure/Orleans/GrainBootstrap.cs +++ b/src/Squidex.Infrastructure/Orleans/GrainBootstrap.cs @@ -24,7 +24,7 @@ namespace Squidex.Infrastructure.Orleans this.grainFactory = grainFactory; } - public async Task StartAsync(CancellationToken ct) + public async Task StartAsync(CancellationToken ct = CancellationToken.None) { for (var i = 1; i <= NumTries; i++) { diff --git a/tests/Squidex.Infrastructure.Tests/Orleans/BootstrapTests.cs b/tests/Squidex.Infrastructure.Tests/Orleans/BootstrapTests.cs index 4efe764e3..7cf9af454 100644 --- a/tests/Squidex.Infrastructure.Tests/Orleans/BootstrapTests.cs +++ b/tests/Squidex.Infrastructure.Tests/Orleans/BootstrapTests.cs @@ -7,7 +7,6 @@ // ========================================================================== using System; -using System.Threading; using System.Threading.Tasks; using FakeItEasy; using Orleans; @@ -34,7 +33,7 @@ namespace Squidex.Infrastructure.Orleans [Fact] public async Task Should_activate_grain_on_run() { - await sut.Execute(CancellationToken.None); + await sut.StartAsync(); A.CallTo(() => grain.ActivateAsync()) .MustHaveHappened(); @@ -46,7 +45,7 @@ namespace Squidex.Infrastructure.Orleans A.CallTo(() => grain.ActivateAsync()) .Throws(new InvalidOperationException()); - await Assert.ThrowsAsync(() => sut.Execute(CancellationToken.None)); + await Assert.ThrowsAsync(() => sut.StartAsync()); } [Fact] @@ -55,7 +54,7 @@ namespace Squidex.Infrastructure.Orleans A.CallTo(() => grain.ActivateAsync()) .Throws(new OrleansException()).Once(); - await sut.Execute(CancellationToken.None); + await sut.StartAsync(); A.CallTo(() => grain.ActivateAsync()) .MustHaveHappened(2, Times.Exactly); @@ -67,7 +66,7 @@ namespace Squidex.Infrastructure.Orleans A.CallTo(() => grain.ActivateAsync()) .Throws(new OrleansException()); - await Assert.ThrowsAsync(() => sut.Execute(CancellationToken.None)); + await Assert.ThrowsAsync(() => sut.StartAsync()); A.CallTo(() => grain.ActivateAsync()) .MustHaveHappened(10, Times.Exactly);