All Projects → mmacneil → Cleanaspnetcorewebapi

mmacneil / Cleanaspnetcorewebapi

Licence: mit
Starter project for creating APIs built on ASP.NET Core using clean architecture.

Projects that are alternatives of or similar to Cleanaspnetcorewebapi

Architecture
.NET 6, ASP.NET Core 6, Entity Framework Core 6, C# 10, Angular 13, Clean Code, SOLID, DDD.
Stars: ✭ 2,285 (+719%)
Mutual labels:  aspnet-core, architecture, clean-architecture, clean-code
Modular Monolith With Ddd
Full Modular Monolith application with Domain-Driven Design approach.
Stars: ✭ 6,210 (+2125.81%)
Mutual labels:  architecture, clean-architecture, clean-code
Dev Stuff
😎 Programming stuff for everyone. Collection of articles, videos about architecture, Domain Driven Design, microservices, testing etc.
Stars: ✭ 105 (-62.37%)
Mutual labels:  architecture, clean-architecture, clean-code
iOS-Clean-Architecture-Example
An iOS app designed using clean architecture and MVVM.
Stars: ✭ 50 (-82.08%)
Mutual labels:  clean-code, architecture, clean-architecture
Go Bank Transfer
Simple API for banking routines using a Clean Architecture in Golang. 💳 💰 💸
Stars: ✭ 123 (-55.91%)
Mutual labels:  architecture, clean-architecture, clean-code
Cleanarchitecture.workerservice
A solution template using Clean Architecture for building a .NET Core Worker Service.
Stars: ✭ 142 (-49.1%)
Mutual labels:  architecture, clean-architecture, clean-code
Android Kotlin Clean Architecture
Android Sample Clean Architecture App written in Kotlin
Stars: ✭ 1,562 (+459.86%)
Mutual labels:  architecture, clean-architecture, clean-code
Go Clean Architecture
👨‍💻 REST API example, built by following Uncle Bob’s clean architecture principles
Stars: ✭ 133 (-52.33%)
Mutual labels:  architecture, clean-architecture, clean-code
Android Modular Architecture
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
Stars: ✭ 2,048 (+634.05%)
Mutual labels:  architecture, clean-architecture, clean-code
Equinoxproject
Full ASP.NET Core 5 application with DDD, CQRS and Event Sourcing concepts
Stars: ✭ 5,120 (+1735.13%)
Mutual labels:  aspnet-core, architecture, clean-code
Run Aspnetcore
A starter kit for your next ASP.NET Core web application. Boilerplate for ASP.NET Core reference application, demonstrating a layered application architecture with applying Clean Architecture and DDD best practices. Download 100+ page eBook PDF from here ->
Stars: ✭ 227 (-18.64%)
Mutual labels:  aspnet-core, clean-architecture, clean-code
bitcoin-market-android
Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰
Stars: ✭ 284 (+1.79%)
Mutual labels:  architecture, clean-architecture
CleanArchitecture-Template
This is a solution template for Clean Architecture and CQRS implementation with ASP.NET Core.
Stars: ✭ 60 (-78.49%)
Mutual labels:  clean-code, clean-architecture
Kotlin Modular Tdd Coroutines Mvvm
A sample Kotlin app which was built with modular structure, Kotlin DSL, Kotlin Coroutines, TDD and MVVM patterns.
Stars: ✭ 256 (-8.24%)
Mutual labels:  architecture, clean-architecture
Clean-Architecture-in-Golang
A Clean Architecture in Golang
Stars: ✭ 22 (-92.11%)
Mutual labels:  clean-code, clean-architecture
from-fat-controllers-to-use-cases
Rails (API) app that shows different kinds of architecture (one per commit), and in the last one, how to use the Micro::Case gem to handle the application business logic.
Stars: ✭ 74 (-73.48%)
Mutual labels:  architecture, clean-architecture
movie-booking
An example for booking movie seat, combined of Android Data Binding, State Design Pattern and Multibinding + Autofactory. iOS version is: https://github.com/lizhiquan/MovieBooking
Stars: ✭ 80 (-71.33%)
Mutual labels:  clean-code, architecture
Python-CleanArchitecture-Example
This project is a sample Python(Flask) web application adapting Clean Architecture.
Stars: ✭ 69 (-75.27%)
Mutual labels:  architecture, clean-architecture
NodeJS-A-Clean-Archticture-NJCA
This is a simple NodeJS Architecture can be used in an enterprise applications. 🎉🤔
Stars: ✭ 64 (-77.06%)
Mutual labels:  clean-code, clean-architecture
archunit-junit5-kotlin
Generic Architecture Tests written in Kotlin using ArchUnit and Junit5
Stars: ✭ 22 (-92.11%)
Mutual labels:  architecture, clean-architecture

CleanAspNetCoreWebApi

Starter project for creating APIs built on ASP.NET Core using clean architecture based on this blog post.

Setup

  • Uses Sql Server Express LocalDB (If using Visual Studio install it under Individual Components in the Visual Studio installer or install separately using this link.
  • Apply database migrations to create the db. From a command line within the Web.Api.Infrastructure project folder use the dotnet CLI to run : Web.Api.Infrastructure>dotnet ef database update

Visual Studio

Simply open the solution file CleanAspNetCoreWebAPI.sln and build/run.

Visual Studio Code

Open the src folder and F5 to build/run.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].