Add project files.

This commit is contained in:
Stone_Red
2021-12-17 20:43:17 +01:00
parent e1af7ef0b8
commit 070ec5d9fe
11 changed files with 397 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
using DynamicInjector;
namespace DynamicInjector_Test;
internal class Prgramm
{
private static void Main()
{
InjectionContainer injector = new InjectionContainer();
injector.RegisterGlobal<IFirstTestService, FirstTestService>();
injector.RegisterLocal<SecondTestService>();
TestClass? testClass = injector.Resolve<TestClass>();
testClass.Test();
injector.Invoke<TestClass>(testClass, (c) => c.Test);
}
}