This script automates the setup of a Blazor WebAssembly project following Clean Architecture principles, using Jason Taylor CA template as a base. It takes care of generating the project structure, adding the necessary NuGet packages, and setting up solution references. Additionally, the script comes with a built-in demo CRUD application. This CRUD app is fully functional and auto-generates all the required code, making it a comprehensive example for developers to get started.
- .NET SDK 7.0 or higher
Make sure to run Command Prompt as an administrator.
Navigate to the folder where your script is located using the cd
command.
Run the script by opening hbwc.bat
Follow the on-screen instructions to enter details such as the project name and authentication type (Options: none/ad/b2c).
Feel free to contribute to this project by submitting pull requests or creating issues.