You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi and Web(MVC) Projects.
3
3
4
-
# Coming Soon.
5
-
Will be soon available at the Nuget Store.
4
+
# V1.0.0 is Released.
5
+
6
+
[Get the NuGet Package from here!](https://www.nuget.org/packages/AspNetCoreHero.Boilerplate/)
7
+
8
+
[Getting Started - Quick Start Guide](https://codewithmukesh.com/blog/aspnet-core-hero-boilerplate-quick-start-guide/)
9
+
10
+
[View the Project Page](https://codewithmukesh.com/project/aspnet-core-hero-boilerplate/)
6
11
7
12
# The Vision
8
13
@@ -19,42 +24,6 @@ How easy would it be if you are able to run a single line of CLI command on your
19
24
If you found this Implementation helpful or used it in your Projects, do give it a star. Thanks!
20
25
Or, If you are feeling really generous, [Support the Project with a small contribution!](https://www.buymeacoffee.com/codewithmukesh)
21
26
22
-
## Quick Start Guide
23
-
Since the project is still under developement, the CLI features are not yet available. Although you can clone / fork / download the repository and execute it locally on your machine. Here are the steps involed.
24
-
1. Download / Fork this Repository
25
-
2. Open up the Solution File in Visual Studio 2019 (v16.8+) . Make sure you have the .NET 5 SDK installed.
26
-
3. Give it a few moment for the solution to restore all the required packages from NuGet store.
27
-
4. Open up appsettings.json on each of the WebAPI and MVC Project. Make sure to update the Connection strings with valid ones.
28
-
5. Open up Package Manager Console.
29
-
1. Set the API Project as the Startup Project.
30
-
2. Set the Infrastructure Project as the Default project. (You can typically find this dropdown on the Package Manager Console tab somewhere on the top corner)
31
-
3. Run the following commands to add migrations(if any).
4. Next, let's update our database with the newly created migrations.
37
-
```
38
-
update-database -context ApplicationDbContext
39
-
update-database -context IdentityContext
40
-
```
41
-
6. That's almost everything you will have to do to get started with this project. More details will be posted once the Project is at it's pre-production stage. Cheers!
42
-
43
-
### Default Roles & Credentials
44
-
As soon you build and run your Awesome Application, default users and roles get added to the database.
0 commit comments