日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【转】ABP源码分析一:整体项目结构及目录

發(fā)布時間:2023/12/10 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【转】ABP源码分析一:整体项目结构及目录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

ABP是一套非常優(yōu)秀的web應(yīng)用程序架構(gòu),適合用來搭建集中式架構(gòu)的web應(yīng)用程序。

整個Abp的Infrastructure是以Abp這個package為核心模塊(core)+15個模塊(module).其中13個依賴于Abp這個核心包。另外兩個包(FluentMigration,Web.Resources)相對獨立

Abp.AutoMapper:?實現(xiàn)對象之間的自動映射。

Abp.EntityFramework:通過EntityFramework實現(xiàn)數(shù)據(jù)訪問層。

Abp.FluentMigrator :對FluentMigrator庫做了易用性擴展。

Abp.HangFire:集成了HangFire,用于實現(xiàn)后臺工作任務(wù)。

Abp.MemoryDb:MemoryDB的數(shù)據(jù)訪問層

Abp.MongoDB:MongoDB的數(shù)據(jù)訪問層。這個模塊是個雞肋,實際項目中無法使用。原因后面會詳述。

Abp.NHibernate:通過NHibernate實現(xiàn)數(shù)據(jù)訪問層。

Abp.Owin:目前只有一個IAppBuilder的擴展方法,用來解決application啟動時候的AppDomain CultureInfo Leak問題。 關(guān)于這個Issue可以點擊這里。

Abp.RedisCache:Redis的數(shù)據(jù)訪問層

Abp.Web:?提供給ASP.Net web application?使用的模塊

Abp.Web.Api:?提供給ASP.Net web application?Webapi使用的模塊

Abp.Web.Mvc:?提供給ASP.Net web application?MVC?使用的模塊

Abp.Web.Api.Odata?:?提供給ASP.Net web application?Webapi Odata?使用的模塊

Abp.Web.SignalR?:?集成SignalR

Abp.Web.Resources:這個模塊中只有js和css代碼,是用來擴展angularjs或jquery的?

?

ABP源碼分析系列文章目錄:

ABP源碼分析二:ABP中配置的注冊和初始化

ABP源碼分析三:ABP Module

ABP源碼分析四:Configuration

ABP源碼分析五:ABP初始化全過程

ABP源碼分析六:依賴注入的實現(xiàn)

ABP源碼分析七:Setting 以及 Mail

ABP源碼分析八:Logger集成

ABP源碼分析九:后臺工作任務(wù)

ABP源碼分析十:Unit Of Work

ABP源碼分析十一:Timing

ABP源碼分析十二:本地化

ABP源碼分析十三:緩存Cache實現(xiàn)

ABP源碼分析十四:Entity的設(shè)計

ABP源碼分析十五:ABP中的實用擴展方法

ABP源碼分析十六:DTO的設(shè)計

ABP源碼分析十七:DTO 自動校驗的實現(xiàn)

ABP源碼分析十八:UI Inputs

ABP源碼分析十九:Auditing

ABP源碼分析二十:ApplicationService

ABP源碼分析二十一:Feature

ABP源碼分析二十二:Navigation

ABP源碼分析二十三:Authorization

ABP源碼分析二十四:Notification

ABP源碼分析二十五:EventBus

ABP源碼分析二十六:核心框架中的一些其他功能

ABP源碼分析二十七:ABP.Entity Framework

ABP源碼分析二十八:ABP.MemoryDB

ABP源碼分析二十九:ABP.MongoDb

ABP源碼分析三十:ABP.RedisCache

ABP源碼分析三十一:ABP.AutoMapper

ABP源碼分析三十二:ABP.SignalR

ABP源碼分析三十三:ABP.Web

ABP源碼分析三十四:ABP.Web.Mvc

ABP源碼分析三十五:ABP中動態(tài)WebAPI原理解析

ABP源碼分析三十六:ABP.Web.Api

ABP源碼分析三十七:ABP.Web.Api Script Proxy API

ABP源碼分析三十八: ABP.Web.Api.OData

ABP源碼分析三十九:ABP.Hangfire

ABP源碼分析四十:ZERO的Application和Tenant

ABP源碼分析四十一:ZERO的Audit,Setting,Background Job

ABP源碼分析四十二:ZERO的身份認證

ABP源碼分析四十三:ZERO的本地化

ABP源碼分析四十四:ZERO的配置

ABP源碼分析四十五:ABP ZERO中的EntityFramework模塊

ABP源碼分析四十六:ABP ZERO中的Ldap模塊

ABP源碼分析四十七:ABP中的異常處理

總結(jié)

以上是生活随笔為你收集整理的【转】ABP源码分析一:整体项目结构及目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。