Day05 - Web API


Web API 架構

我們前幾篇講的架構大致如下:
瀏覽器向Controller發出request,並且Controller處理之,Controller使IService介面來實施相依性注入。而Web API的架構不同的地方是我們會新增IService的實作,並且去呼叫 REST-based web serive而不是使用 in-memory data。REST-based web services就是Web APIs。Web API和之前的框架一樣,有Controller去處理request,回覆HTML或資料,而他們獲取的資料來源是從repository(簡稱repo)來的。Repository一樣使用介面來注入到controller裡面。







留言討論