Option C? Really? That's like asking a frontend developer to implement the \Magento\Backend\Controller\ControllerInterface. Clearly, the correct answer is A!
I'm going with option D. The \Magento\Framework\App\ControllerInterface seems like a more general interface that frontend controllers should implement. It's better to go with the broader interface, in my opinion.
Option B seems like a reasonable choice, but I'm not sure if it's the correct one. The \Magento\Frontend\Controller\ActionInterface might be more specific to frontend controllers, but I'll have to double-check the documentation.
I think option A is the correct answer. The frontend controllers should implement the \Magento\Framework\App\ActionInterface, which is the main interface for Magento frontend controllers.
Felix
7 months agoReta
7 months agoLeigha
6 months agoPrecious
6 months agoShawn
6 months agoKirby
6 months agoPaulina
6 months agoTien
6 months agoCiara
7 months agoBrigette
7 months agoAdolph
6 months agoTwana
6 months agoChristoper
7 months agoCamellia
7 months agoJames
7 months agoEzekiel
7 months agoGilma
7 months agoMona
7 months agoGlenn
7 months agoGlory
8 months agoKeneth
8 months agoBronwyn
7 months agoShelba
7 months agoGilma
8 months ago