Skip to content

A full-featured ASP.NET Core application for bloggers where users can post different articles. The application consists of 3 parts: API back-end, DTO library to share data between dependent components, and a web front-end application.

Notifications You must be signed in to change notification settings

Ericsson312/awesome-blog-core-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ASP.NET Core App for Bloggers

A full-featured ASP.NET Core application for bloggers where users can post different articles. The application consists of 3 parts: API back-end, DTO library to share data between dependent components, and a web front-end application.

Setup

  1. In Visual Studio, select the Tools -> NuGet Package Manager -> Package Manager Console
  2. For each project run the following commands in the Package Manager Console

Note: After "Add Migration Initial" command go to "Migrations\initial.cs" file in back-end project and change "onDelete: ReferentialAction.Cascade" to "onDelete: ReferentialAction.NoAction" in Comment table for "FK_Comments_Bloggers_BloggerId" to resolve a constraint error.

   Add-Migration Initial
   Update-Database

Application Architecture

Architecture Diagram

Database Schema

Database Schema Diagram

About

A full-featured ASP.NET Core application for bloggers where users can post different articles. The application consists of 3 parts: API back-end, DTO library to share data between dependent components, and a web front-end application.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published