Skip to content

srinadimpalli/ASP.NET-Core-CRUD-Using-Shared-Domain-Library

Repository files navigation

ASP.NET Core 5.0 CRUD Using Shared Domain Library.

This application demonstrates all 4 CRUD operations (Create Read, Update, Delete) and several CD (Clean Design) principles in a simple ASP.NET Core applications(MVC,Razor Pages, Blazor) and WebApi project using shared Domain model.

Architecture

The current version of Enterprise .NET Core solution on Github includes a shared .NET Standard Class Library, used by multiple web app projects. The web apps include:

Enterprise .NET Core Archicture: Web App + API

Request process pipeline

Enterprise .NET Core Archicture request pipeline

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. Shared domain uses Entity Framewrok Core In-Memory database, so connection string required.

Prerequisites

What things you need to run the application

  1. Visual Studio 2019
  2. .Net 5, ASP.NET Core Framework

Blazor WebAssembly Application

Asp.Net Core MVC Application

Asp.Net Core Razor Pages Application


About

AspNet Core 5.0 Shared domain CRUD in MVC,Razor Pages, Blazor, Web API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published