Sample projects to show-case Xtz.StronglyTyped libraries.
Xtz.StronglyTyped
Set of NuGet packages to strongly-type your interfaces (properties, methods, APIs, DB entities, appsettings).
Eliminate stringly-typed interfaces.
Make compiler your friend, introduce semantics to your code.
Strongly-typed API requests and responses.
Strongly-typed API requests and responses.
SampleProjects.ApiNewtonsoftJsonApp
Strongly-typed appsettings.json
.
Auto-populated strongly-typed unit tests parameters powered by AutoFixture
and custom Bogus
fakers.
SampleProjects.AutoDataUnitTests
Console app demo with strongly-typed values.
SampleProjects.BogusConsoleApp
Persisting strongly-typed using Entity Framework Core.
SampleProjects.EntityFrameworkApp
Correcting Open API schema for proper Swagger UI support