You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
3 years ago | |
|---|---|---|
| .. | ||
| Properties | 3 years ago | |
| IocValidator.cs | 3 years ago | |
| LightweightIocContainer.Validation.csproj | 3 years ago | |
| LightweightIocContainer.Validation.xml | 3 years ago | |
| README.md | 3 years ago | |
README.md
Get started with the Lightweight IOC Container Validator
How to install
The easiest way to install the Lightweight IOC Container is by using NuGet through the .NET CLI:
> dotnet add package LightweightIocContainer.Validaton --version 4.0.0-beta7
Validation
You can validate your IocContainer setup by using the IocValidator in a unit test:
[TestFixture]
public class IocValidationTest
{
[Test]
public void ValidateIocContainerSetup()
{
IocContainer container = new();
container.Install(new Installer());
IocValidator validator = new(container);
validator.Validate();
}
}
If this test is successful, everything is correctly installed and can be resolved by the IocContainer. By going through the thrown exceptions in case of a failed test you will see what is not working correctly with your current setup.