With ASP.NET Core Web API & Blazor Client
FullStackHero .NET Starter Kit is a starting point for your next .NET 9 Clean Architecture
Solution that incorporates the most essential packages and features your projects will ever need including out-of-the-box Multi-Tenancy support. This project can save well over 200+ hours of development time for your team.
This project is currently work in progress. The NuGet package is not yet available for v2. For now, you can fork this repository to try it out. Follow @iammukeshm on X for project related updates.
As the project is still in beta, the NuGet packages are not yet available. You can try out the project by pulling the code directly from this repository.
Prerequisites:
Please follow the below instructions.
./src/FSH.Starter.sln
../src/api/server/appsettings.Development.json
and change the ConnectionString
under DatabaseOptions
. Save it.https://localhost:7200/
.https://localhost:7000/swagger/index.html
.https://localhost:7100/
.Endpoint | Method | Description |
---|---|---|
/token |
POST | Generates Token. |
Thanks to the community who contribute to this repository! Submit your PR and join the elite list!
Navigate to ./api/server
and run the following EF CLI commands.
dotnet ef migrations add "Add Identity Schema" --project .././migrations/postgresql/ --context IdentityDbContext -o Identity
dotnet ef migrations add "Add Tenant Schema" --project .././migrations/postgresql/ --context TenantDbContext -o Tenant
dotnet ef migrations add "Add Todo Schema" --project .././migrations/postgresql/ --context TodoDbContext -o Todo
dotnet ef migrations add "Add Catalog Schema" --project .././migrations/postgresql/ --context CatalogDbContext -o Catalog
MIT ยฉ fullstackhero