AspNetCore架構圖


AspNetCore架構圖

All-in-One App

All-in-One applications
All-in-One applications

N-Layer

典型的應用層
典型的應用層

分層項目骨架
分層項目骨架

Clean Architecture Layers

Clean Architecture 可以選擇使用DDD設計或者不使用。

Clean Architecture Layers
Clean Architecture Layers

ASP.NET Core architecture diagram following Clean Architecture
ASP.NET Core architecture diagram following Clean Architecture

A sample ASP.NET Core app’s runtime architecture.
A sample ASP.NET Core app’s runtime architecture.

代碼組織

AppCore

  • Entities
  • Interfaces
  • services
  • Dtos
  • Specifications
  • Exceptions--異常

Infrastructure

  • EF Core
  • Data access(Repositories)
  • Infrastructure-specific services

UI

  • Controllers
  • Filters
  • Pages
  • Services
  • Views
  • ViewModels
  • Startup


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM