三層架構(gòu)中的表現(xiàn)層使用MVC,那麼外部是不是不能直接呼叫業(yè)務(wù)邏輯層中的介面?而是應(yīng)該透過(guò)MVC中的Controller和業(yè)務(wù)邏輯層交互,外部只能呼叫表現(xiàn)層的Controller?
也就是說(shuō),只允許表現(xiàn)層MVC中的Controller和業(yè)務(wù)邏輯層(BLL)互動(dòng)?
是的,只能由controller來(lái)呼叫BLL層,外部想要調(diào)用,可以透過(guò)WebApi來(lái)調(diào)用。