diff --git a/AutoFacSamles/AutoFacSamles.csproj b/AutoFacSamles/AutoFacSamles.csproj
index c73e0d1..d1ec505 100644
--- a/AutoFacSamles/AutoFacSamles.csproj
+++ b/AutoFacSamles/AutoFacSamles.csproj
@@ -5,4 +5,8 @@
netcoreapp3.1
+
+
+
+
diff --git a/AutoFacSamles/Program.cs b/AutoFacSamles/Program.cs
index 4dfc66a..2fcb338 100644
--- a/AutoFacSamles/Program.cs
+++ b/AutoFacSamles/Program.cs
@@ -1,4 +1,5 @@
-using System;
+using Autofac;
+using System;
namespace AutoFacSamles
{
@@ -53,9 +54,14 @@ namespace AutoFacSamles
{
static void Main(string[] args)
{
- var log = new ConsoleLog();
- var engine = new Engine(log);
- var car = new Car(engine, log);
+ var builder = new ContainerBuilder();
+ builder.RegisterType().As();
+ builder.RegisterType();
+ builder.RegisterType();
+
+ IContainer container = builder.Build();
+
+ var car = container.Resolve();
car.Go();
}
}