Info
Version: | 1.0.23 |
Author(s): | Sintra Consulting |
Last Update: | Wednesday, July 17, 2019 |
.NET Fiddle: | Create the first Fiddle |
NuGet Url: | https://www.nuget.org/packages/ApiStackNet |
Install
Install-Package ApiStackNet
dotnet add package ApiStackNet
paket add ApiStackNet
ApiStackNet Download (Unzip the "nupkg" after downloading)
Dependencies
- Autofac(>= 4.0.1)
- Autofac.Mvc5(>= 4.0.2)
- Autofac.WebApi2(>= 4.2.0)
- AutoMapper(>= 8.0.0)
- EntityFramework(>= 6.2.0)
- MessagePack(>= 1.7.3.4)
- NLog(>= 4.5.11)
- PagedListLite(>= 1.12.0)
- System.ValueTuple(>= 4.5.0)
Tags
ApiStackNet is a non-invasive api accellerator. Compared to other frameworks it doesn't exclude the possibility to create vanilla code.
It's purpose is to:
- avoid redundand code,
- give a solid stack to all developers,
- keep a clean architecture.
What is included out of the box:
- three level architecture scaffold ( DAL, BLL, API)
- swagger support
- entity framework 6 support (database first or code first)
- service pattern scaffold
With ApiStackNet you can scaffold a rest web service just writing the only part where you bring value. So, you just need to define data model and mapping it to the business model to get all working!.