La couche de présentation dans l'architecture à trois niveaux utilise MVC, donc l'interface de la couche de logique métier ne peut-elle pas être directement appelée de l'extérieur ? Au lieu de cela, il doit interagir avec la couche de logique métier via le contrôleur dans MVC, et seul le contrôleur de la couche de présentation peut être appelé en externe ?
En d'autres termes, seul le contrôleur de la couche de présentation MVC est autorisé à interagir avec la couche de logique métier (BLL) ?
Oui, la couche BLL ne peut être appelée que par le contrôleur. Si vous souhaitez l'appeler en externe, vous pouvez l'appeler via WebApi.
La couche logique métier ne peut être appelée que par le contrôleur, ce qui est correct.