关于
This skill provides specialized guidance for implementing controllers within the Umbraco Backoffice, allowing developers to decouple complex logic from UI elements. It facilitates the creation of robust classes that manage side effects, timers, and subscriptions while remaining synchronized with an element's lifecycle (connected, disconnected, and destroyed). By leveraging the Umbraco Controller API and UmbControllerBase, it ensures proper resource management and promotes modular, maintainable code structures for custom CMS extensions.