Onion Architecture
1.0.0
洋蔥架構輕鬆克服了分層架構的問題。使用洋蔥架構,遊戲規則改變者是網域層(業務案例常見的實體和驗證規則)是整個應用程式的核心。這意味著更高的靈活性和更少的耦合。在這種方法中,我們可以看到所有層僅依賴核心層。
我們將討論 ASP.NET Core 中的洋蔥架構及其優點。我們還將共同建立一個遵循洋蔥架構變體的 WebApi,以便我們了解為什麼在您即將進行的專案中實現此類架構很重要。
以下是我們將用於此設定的功能和技術的清單。