Panda.DynamicWebApiC# 動(dòng)態(tài)生成 Web API 的組件
Panda.DynamicWebApi 是一個(gè)動(dòng)態(tài)生成 WebApi 的組件,生成的 API 符合 Restful 風(fēng)格,受啟發(fā)于 ABP。它可以根據(jù)符合條件的類來生成 WebApi,由 MVC 框架直接調(diào)用邏輯,無性能問題,完美兼容 Swagger 來構(gòu)建 API 說明文檔,與手動(dòng)編寫 Controller 相比并無區(qū)別。
應(yīng)用場(chǎng)景:DDD 架構(gòu)中的應(yīng)用邏輯層,可使用本組件來直接生成 WebApi,而無需再用 Controller 來調(diào)用。
評(píng)論
圖片
表情
