Die Präsentationsschicht in der dreistufigen Architektur verwendet MVC. Kann die Schnittstelle in der Geschäftslogikschicht also nicht direkt von außen aufgerufen werden? Stattdessen sollte es über den Controller in MVC mit der Geschäftslogikschicht interagieren, und nur der Controller der Präsentationsschicht kann extern aufgerufen werden?
Mit anderen Worten, nur der Controller in der Präsentationsschicht MVC darf mit der Geschäftslogikschicht (BLL) interagieren?
是的,只能由controller来调用BLL层,外部想要调用,可以通过WebApi来调用。
业务逻辑层的调用只能有controller来做,这是对的。