diff --git a/src/Persistence/Wolverine.EntityFrameworkCore/Wolverine.EntityFrameworkCore.csproj b/src/Persistence/Wolverine.EntityFrameworkCore/Wolverine.EntityFrameworkCore.csproj index 99ad80da5..352e8b08f 100644 --- a/src/Persistence/Wolverine.EntityFrameworkCore/Wolverine.EntityFrameworkCore.csproj +++ b/src/Persistence/Wolverine.EntityFrameworkCore/Wolverine.EntityFrameworkCore.csproj @@ -13,8 +13,6 @@ - - diff --git a/src/Persistence/Wolverine.Postgresql/Wolverine.Postgresql.csproj b/src/Persistence/Wolverine.Postgresql/Wolverine.Postgresql.csproj index 9bbcdc485..c2f9ccaa7 100644 --- a/src/Persistence/Wolverine.Postgresql/Wolverine.Postgresql.csproj +++ b/src/Persistence/Wolverine.Postgresql/Wolverine.Postgresql.csproj @@ -15,7 +15,7 @@ - + diff --git a/src/Persistence/Wolverine.RDBMS/Wolverine.RDBMS.csproj b/src/Persistence/Wolverine.RDBMS/Wolverine.RDBMS.csproj index c9ecbc00e..57a3949d7 100644 --- a/src/Persistence/Wolverine.RDBMS/Wolverine.RDBMS.csproj +++ b/src/Persistence/Wolverine.RDBMS/Wolverine.RDBMS.csproj @@ -14,7 +14,7 @@ - + diff --git a/src/Persistence/Wolverine.SqlServer/Wolverine.SqlServer.csproj b/src/Persistence/Wolverine.SqlServer/Wolverine.SqlServer.csproj index 99b53bdd1..b40d46eac 100644 --- a/src/Persistence/Wolverine.SqlServer/Wolverine.SqlServer.csproj +++ b/src/Persistence/Wolverine.SqlServer/Wolverine.SqlServer.csproj @@ -13,7 +13,7 @@ - + diff --git a/src/Testing/CoreTests/Compilation/using_container_or_service_provider_in_handlers.cs b/src/Testing/CoreTests/Compilation/using_container_or_service_provider_in_handlers.cs index 29231b8e2..fbf5f598e 100644 --- a/src/Testing/CoreTests/Compilation/using_container_or_service_provider_in_handlers.cs +++ b/src/Testing/CoreTests/Compilation/using_container_or_service_provider_in_handlers.cs @@ -91,13 +91,22 @@ public record CSP5; // Just need this to be explicit [WolverineIgnore] -public static class CSP5User +public class CSP5User { - public static IFlag? Flag { get; set; } - - public static void Handle(CSP5 message, IFlag flag, IGateway gateway) + private readonly IFlag _flag; + private readonly IGateway _gateway; + public static IFlag? Flag { get; set; } + + public CSP5User(IFlag flag, IGateway gateway) + { + _flag = flag; + _gateway = gateway; + } + + public void Handle(CSP5 message) { - Flag = flag; + Flag = _flag; + _gateway.ShouldNotBeNull(); } } diff --git a/src/Wolverine/Wolverine.csproj b/src/Wolverine/Wolverine.csproj index 0bc961416..cfd090bd6 100644 --- a/src/Wolverine/Wolverine.csproj +++ b/src/Wolverine/Wolverine.csproj @@ -5,7 +5,7 @@ - +