Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dev-experience/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.
https://github.com/dev-experience/Xtz.StronglyTyped
autofixture bogus csharp dotnet-core dotnet5 entity-framework source-generator strongly-typed swagger web-api-core
Last synced: about 1 month ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/dev-experience/Xtz.StronglyTyped
- Owner: dev-experience
- License: mit
- Created: 2021-07-04T15:36:54.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-22T22:56:36.000Z (almost 2 years ago)
- Last Synced: 2024-08-01T22:44:15.843Z (4 months ago)
- Topics: autofixture, bogus, csharp, dotnet-core, dotnet5, entity-framework, source-generator, strongly-typed, swagger, web-api-core
- Language: C#
- Homepage:
- Size: 290 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- RSCG_Examples - Xtz.StronglyTyped - experience/Xtz.StronglyTyped (Do not want to test 112 ( old ISourceGenerator ) / 1. [ThisAssembly](https://ignatandrei.github.io/RSCG_Examples/v2/docs/ThisAssembly) , in the [EnhancementProject](https://ignatandrei.github.io/RSCG_Examples/v2/docs/rscg-examples#enhancementproject) category)
README
# Xtz.StronglyTyped
![GitHub](https://img.shields.io/github/license/dev-experience/Xtz.StronglyTyped)
![GitHub branch checks state](https://img.shields.io/github/checks-status/dev-experience/Xtz.StronglyTyped/main)> 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.| NuGet Package | Version |
| ---------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Xtz.StornglyTyped** | [![NuGet](http://img.shields.io/nuget/v/Xtz.StronglyTyped.svg)](https://www.nuget.org/packages/Xtz.StronglyTyped/) |
| **Xtz.StronglyTyped.BuiltinTypes** | [![NuGet](http://img.shields.io/nuget/v/Xtz.StronglyTyped.BuiltinTypes.svg)](https://www.nuget.org/packages/Xtz.StronglyTyped.BuiltinTypes/) |
| **Xtz.StornglyTyped.BuiltinTypes.AutoFixture** | [![NuGet](http://img.shields.io/nuget/v/Xtz.StronglyTyped.BuiltinTypes.AutoFixture.svg)](https://www.nuget.org/packages/Xtz.StronglyTyped.BuiltinTypes.AutoFixture/) |
| **Xtz.StornglyTyped.BuiltinTypes.Bogus** | [![NuGet](http://img.shields.io/nuget/v/Xtz.StronglyTyped.BuiltinTypes.Bogus.svg)](https://www.nuget.org/packages/Xtz.StronglyTyped.BuiltinTypes.Bogus/) |
| **Xtz.StornglyTyped.EntityFramework** | [![NuGet](http://img.shields.io/nuget/v/Xtz.StronglyTyped.EntityFramework.svg)](https://www.nuget.org/packages/Xtz.StronglyTyped.EntityFramework/) |
| **Xtz.StornglyTyped.SourceGenerator** | [![NuGet](http://img.shields.io/nuget/v/Xtz.StronglyTyped.SourceGenerator.svg)](https://www.nuget.org/packages/Xtz.StronglyTyped.SourceGenerator/) |
| **Xtz.StornglyTyped.Swashbuckle** | [![NuGet](http://img.shields.io/nuget/v/Xtz.StronglyTyped.Swashbuckle.svg)](https://www.nuget.org/packages/Xtz.StronglyTyped.Swashbuckle/) |## Sample projects
Checkout sample projects with use cases: [Xtz.StronglyTyped.SampleProjects](https://github.com/dev-experience/Xtz.StronglyTyped.SampleProjects)