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
8 months agoReta
8 months agoLeigha
7 months agoPrecious
7 months agoShawn
7 months agoKirby
7 months agoPaulina
7 months agoTien
7 months agoCiara
8 months agoBrigette
9 months agoAdolph
7 months agoTwana
7 months agoChristoper
8 months agoCamellia
8 months agoJames
8 months agoEzekiel
8 months agoGilma
9 months agoMona
9 months agoGlenn
9 months agoGlory
9 months agoKeneth
9 months agoBronwyn
8 months agoShelba
9 months agoGilma
9 months ago