Skip to content

Commit 9f62f5e

Browse files
authored
Updated Akka to 1.5.1 (#281)
1 parent c909e31 commit 9f62f5e

File tree

3 files changed

+28
-8
lines changed

3 files changed

+28
-8
lines changed

src/Akka.Quartz.Actor/QuartzActor.cs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,17 @@ public QuartzActor(IScheduler scheduler)
6565

6666
protected override bool Receive(object message)
6767
{
68-
return message.Match().With<CreateJob>(CreateJobCommand).With<RemoveJob>(RemoveJobCommand).WasHandled;
68+
switch (message)
69+
{
70+
case CreateJob createJob:
71+
CreateJobCommand(createJob);
72+
return true;
73+
case RemoveJob removeJob:
74+
RemoveJobCommand(removeJob);
75+
return true;
76+
default:
77+
return false;
78+
}
6979
}
7080

7181
protected override void PostStop()

src/Akka.Quartz.Actor/QuartzPersistentActor.cs

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,17 @@ protected override void OnSchedulerCreated(IScheduler scheduler)
3838

3939
protected override bool Receive(object message)
4040
{
41-
return message.Match().With<CreatePersistentJob>(CreateJobCommand).With<RemoveJob>(RemoveJobCommand).WasHandled;
41+
switch (message)
42+
{
43+
case CreatePersistentJob createPersistentJob:
44+
CreateJobCommand(createPersistentJob);
45+
return true;
46+
case RemoveJob removeJob:
47+
RemoveJobCommand(removeJob);
48+
return true;
49+
default:
50+
return false;
51+
}
4252
}
4353

4454
private void CreateJobCommand(CreatePersistentJob createJob)

src/common.props

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
<PropertyGroup>
33
<Copyright>Copyright © 2015-2021 .NET Foundation</Copyright>
44
<Authors>Akka</Authors>
5-
<VersionPrefix>1.4.19</VersionPrefix>
6-
<PackageReleaseNotes>Updated Akka to 1.4.19
7-
upgraded to Quartz.NET 3.3.2</PackageReleaseNotes>
5+
<VersionPrefix>1.5.1</VersionPrefix>
6+
<PackageReleaseNotes>Updated Akka to 1.5.1
7+
upgraded to Quartz.NET 3.6.2</PackageReleaseNotes>
88
<PackageIconUrl>http://getakka.net/images/akkalogo.png</PackageIconUrl>
99
<PackageProjectUrl>https://github.com/akkadotnet/Akka.Quartz.Actor</PackageProjectUrl>
1010
<PackageLicenseUrl>https://github.com/akkadotnet/Akka.Quartz.Actor/blob/master/LICENSE</PackageLicenseUrl>
@@ -13,10 +13,10 @@ upgraded to Quartz.NET 3.3.2</PackageReleaseNotes>
1313
</NoWarn>
1414
</PropertyGroup>
1515
<PropertyGroup>
16-
<AkkaVersion>1.4.49</AkkaVersion>
17-
<QuartzVersion>3.6.0</QuartzVersion>
16+
<AkkaVersion>1.5.1</AkkaVersion>
17+
<QuartzVersion>3.6.2</QuartzVersion>
1818
<XunitVersion>2.4.2</XunitVersion>
1919
<XunitRunnerVersion>2.4.5</XunitRunnerVersion>
20-
<TestSdkVersion>17.4.1</TestSdkVersion>
20+
<TestSdkVersion>17.5.0</TestSdkVersion>
2121
</PropertyGroup>
2222
</Project>

0 commit comments

Comments
 (0)