Files
DynamicInjector/DynamicInjector-Test/TestClass.cs
T
2021-12-17 20:43:17 +01:00

28 lines
535 B
C#

using DynamicInjector;
namespace DynamicInjector_Test;
internal class TestClass
{
private readonly IFirstTestService testService;
[Inject]
private SecondTestService? SecondTestService { get; set; }
public TestClass(IFirstTestService yes)
{
testService = yes;
}
public void Test()
{
testService.Print();
SecondTestService?.Output();
}
public int SecondTest(SecondTestService secondTestService)
{
secondTestService.Output();
return 100;
}
}