fix: removing the temporal module reload prevention

This commit is contained in:
D. Moonfire 2023-09-03 19:38:37 -05:00
parent 0cddef9e96
commit a4e1df7bcd
2 changed files with 1 additions and 13 deletions

View file

@ -75,7 +75,7 @@ release-setup: restore-tools restore-packages
# Creates and pushes the NuGet packages.
release-nuget: release-setup
# Rebuild the package in release mode.
dotnet build --configuration Release
dotnet rebuild --configuration Release
dotnet pack \
-p:IncludeSymbols=true \
-p:SymbolPackageFormat=snupkg \

View file

@ -4,21 +4,9 @@ namespace MfGames.Nitride.Temporal.Setup;
public class NitrideTemporalModule : Module
{
private static bool loaded;
/// <inheritdoc />
protected override void Load(ContainerBuilder builder)
{
// Make sure our module isn't loaded more than once. This can happen
// if another module requires this one and the user adds this module
// to customize settings.
if (loaded)
{
return;
}
loaded = true;
// Make sure our module isn't loaded more than once.
builder.RegisterOperators(this);
builder.RegisterValidators(this);