ABP提供Script Proxy WebApi為所有的Dynamic WebApi生成訪問這些WebApi的JQuery代理,AngularJs代理以及TypeScriptor代理。這些個代理就是javascript腳本,通過這些代理可以簡單的訪問Dynamic webApi。 如下實例演示 ...
這里的內容和ABP 動態webapi沒有關系。除了動態webapi,ABP必然是支持使用傳統的webApi。ABP.Web.Api模塊中實現了一些同意的基礎功能,以方便我們創建和使用asp.net webApi。 AbpApiController:這是一個抽象基類,繼承自ApiController,是AB WebApi系統中所有controller的基類。如下圖中,其封裝了ABP核心模塊中提供的大 ...
2016-04-24 08:19 4 3123 推薦指數:
ABP提供Script Proxy WebApi為所有的Dynamic WebApi生成訪問這些WebApi的JQuery代理,AngularJs代理以及TypeScriptor代理。這些個代理就是javascript腳本,通過這些代理可以簡單的訪問Dynamic webApi。 如下實例演示 ...
通過AD作為用戶認證的數據源。整個管理用戶認證邏輯就在LdapAuthenticationSource類中實現。 LdapSettingProvider:定義LDAP的setting和提供De ...
IDTO:空接口,用於標注Dto對象。 ComboboxItemDto:用於combobox/list中Item的DTO NameValueDto<T>/NameValueDto:用於 ...
ABP.Web模塊並不復雜,主要完成ABP系統的初始化和一些基礎功能的實現。 AbpWebApplication : 繼承自ASP.Net的HttpApplication類,主要完成下面三件事一,在Application_Start完成AbpBootstrapper的初始化。整個ABP系統 ...
ABP.Web.Mvc模塊主要完成兩個任務: 第一,通過自定義的AbpController抽象基類封裝ABP核心模塊中的功能,以便利的方式提供給我們創建controller使用。 第二,一些常見的基礎功能的實現。 AbpController:這是一個抽象基類,繼承自MVC ...
Abp是一種基於模塊化設計的思想構建的。開發人員可以將自定義的功能以模塊(module)的形式集成到ABP中。具體的功能都可以設計成一個單獨的Module。Abp底層框架提供便捷的方法集成每個Module.下圖是所有Abp自帶的module.AbpModule是所有Module的基類,其已經擁有 ...
核心模塊的配置 Configuration是ABP中設計比較巧妙的地方。其通過AbpStartupConfiguration,Castle的依賴注入,Dictionary對象和擴展方法很巧妙的實現了配置中心化。配置中心化是一個支持模塊開發的框架必備功能。 ABP中核心功能模塊中的一些功能 ...
ABP 通過StackExchange.Redis類庫來操作Redis數據庫。 AbpRedisCacheModule:完成ABP.RedisCache模塊的初始化(完成常規的依賴注入) AbpRedisCacheConfig:定義了connectionStringKey ...