diff --git a/src/MfGames.ToolBuilder.Tables/MfGames.ToolBuilder.Tables.csproj b/src/MfGames.ToolBuilder.Tables/MfGames.ToolBuilder.Tables.csproj
index 00b3670..dff32f0 100644
--- a/src/MfGames.ToolBuilder.Tables/MfGames.ToolBuilder.Tables.csproj
+++ b/src/MfGames.ToolBuilder.Tables/MfGames.ToolBuilder.Tables.csproj
@@ -8,13 +8,13 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
@@ -27,13 +27,13 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
-
-
+
+
+
-
+
diff --git a/src/MfGames.ToolBuilder.Tables/ToolBuilderTablesModule.cs b/src/MfGames.ToolBuilder.Tables/ToolBuilderTablesModule.cs
new file mode 100644
index 0000000..b8a0d1b
--- /dev/null
+++ b/src/MfGames.ToolBuilder.Tables/ToolBuilderTablesModule.cs
@@ -0,0 +1,18 @@
+using Autofac;
+
+namespace MfGames.ToolBuilder.Tables;
+
+///
+/// The Autofac module to pull in the components inside this assembly.
+///
+public class ToolBuilderTablesModule : Module
+{
+ ///
+ protected override void Load(ContainerBuilder builder)
+ {
+ builder
+ .RegisterType()
+ .AsSelf()
+ .AsImplementedInterfaces();
+ }
+}
diff --git a/tests/MfGames.ToolBuilder.Tests/ToolBuilderTestContext.cs b/tests/MfGames.ToolBuilder.Tests/ToolBuilderTestContext.cs
index f06fff8..cd9a943 100644
--- a/tests/MfGames.ToolBuilder.Tests/ToolBuilderTestContext.cs
+++ b/tests/MfGames.ToolBuilder.Tests/ToolBuilderTestContext.cs
@@ -1,6 +1,7 @@
using Autofac;
using MfGames.TestSetup;
+using MfGames.ToolBuilder.Tables;
namespace MfGames.ToolBuilder.Tests
{
@@ -11,6 +12,7 @@ namespace MfGames.ToolBuilder.Tests
{
base.ConfigureContainer(builder);
builder.RegisterModule();
+ builder.RegisterModule();
}
}
}
diff --git a/tests/SampleTool/Program.cs b/tests/SampleTool/Program.cs
index 918d8a3..d136f30 100644
--- a/tests/SampleTool/Program.cs
+++ b/tests/SampleTool/Program.cs
@@ -3,6 +3,7 @@ using System.Threading.Tasks;
using Autofac;
using MfGames.ToolBuilder;
+using MfGames.ToolBuilder.Tables;
namespace SampleTool
{
@@ -20,6 +21,7 @@ namespace SampleTool
private static void ConfigureContainer(ContainerBuilder builder)
{
builder.RegisterModule();
+ builder.RegisterModule();
}
}
}