Basic WebAPI Framework
BWAF is an open source project developed to help with .NET Core APIs setup. The purpose of this project is to make the life easier for API developers who wants to prototype or to start a new project. A developer can have all the setup of an API reduced from a couple of days to under 15 minutes with this project.
- Dependency Injection;
- Performance measurement (controller level);
- Exception handling middleware;
- Sql Server dabase setup with EF Core (Code-First);
- Object Mapping;
- Integration test setup;
Also it comes with an configurable Rename Application. This will help rename all the namespaces and projects in seconds without breaking the application.