- fixes include
- remove `AutoTransactionsEnabled = false` hack
- prepare `updateCmd` in `RawDb.LoadMultipleUpdatesRows()`
- change `DebugInfoPageMiddleware` to return 404 status code
- enable DI scope validation with `UseDefaultServiceProvider()` instead of previous approach
- display where `WebHostBuilder` is found during startup; confirms use of publish folder
- a few source differences remain in `Program`, `Scenarios` and `Startup`
- the code in this repo supports more options and scenarios
- project file contains a few more dependencies for the same options and scenarios
- also uses wildcard dependencies
addresses:
- #251, Update benchmarks to use versions in dependencies.prop
- #263, Upgrade Npgsql from "3.2.0-*" to "3.*"
Update to match infrastructure changes in other repos
- e.g. use CoreFx 4.4.0-* packages
nits:
- simplify `services.AddDbContextPool<TContext>()` delegate
- make EF middlewares more like the rest; move `db` variable closer to first use
- whitespace cleanup
- remove obsolete launchSettings.json file