Project shows how to use two different data stores using Hexagonal Architecture.
There are two different data access layers:
InMemoryDataAccess
to use in developmentEntityFrameworkDataAccess
for every other environment
To test how application behaves in different environment change the ASPNETCORE_ENVIRONMENT
property value in HexArch.Web/Properties/launchSettings.json
to e.g.: Production
.
- Add automatic tests
- Run tests both in
Development
andProduction
environments
- Run tests both in