Technical requirements
This book was written and designed to be used with Visual Studio Code, Git, and .NET 5.0. The code examples in these recipes will be presented in ASP.NET Core Razor pages. The sample solution also uses SQLite as the database engine for a more simplified setup. The complete code examples for this chapter are available at https://github.com/PacktPublishing/ASP.NET-Core-Secure-Coding-Cookbook/tree/main/Chapter13.
Getting ready
For the recipes in this chapter, we will need a sample Online Banking app.
Open the command shell and download the sample Online Banking app by cloning the ASP.NET Secure Coding Cookbook repository, as follows:
git clone https://github.com/PacktPublishing/ASP.NET-Core-Secure-Coding-Cookbook.git
Run the sample app to verify that there are no build or compile errors. In your command shell, navigate to the sample app folder at \Chapter13\exception-handling\before\OnlineBankingApp
and run the following command:
dotnet build...