doomed-databases
Onion-architecture-ASP.NET-Core
doomed-databases | Onion-architecture-ASP.NET-Core | |
---|---|---|
1 | 1 | |
6 | 763 | |
- | - | |
0.0 | 0.0 | |
3 months ago | over 1 year ago | |
C# | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
doomed-databases
-
How to use Docker to execute Integrationtests?
We do exactly this at my company and it's worked well. We use the asp.net core integration test feature to be able to test with an http client, and use xUnit fixtures to fire up a fresh database instance cloned from a templates database running in a docker container for each test. I am using this doomed database library for that with a PostgreSQL instance - https://github.com/uhaciogullari/doomed-databases
Onion-architecture-ASP.NET-Core
What are some alternatives?
CleanArchitecture - Clean Architecture Solution Template for ASP.NET Core
ToDoApp-Clean-Architecture - ASP.NET Core Web API and ReactJS to do full stack management application implementing JWT and clean architecture with the repository pattern and CQRS. https://tobedone.works/
sample-dotnet-core-cqrs-api - Sample .NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.
FileApi - An example of REST API for uploading and converting files using minimal API, Clean Architecture and design patterns. ASP.NET Core 8.0
AuthApi - An example of Authentication and Authorization in REST API using minimal API, Clean Architecture and design patterns. ASP.NET Core 8.0
WeatherApi - An example of REST API for handling weather data using minimal API and Clean Architecture with various design patterns. ASP.NET Core 8.0
qest - A simple, cross platform, command line tool to test MSSQL procedures
eisk.webapi - Project based on latest .NET (v6.0) technologies for building scalable web api, along with clean architecture patterns.
IntegrationTestAuth - Mock Authentication And Authorization in ASP.NET Core Integration Tests
UserManagement - ASP.NET Core 3.1 with Angular 10 clean architecture learning path.