DXA Custom Resolver installer should do a gac install of assembly and a Content Management Environment (CME) plugin install.
In the development environment, the CME plugin is not correct it shows only the publishing page in "Items to publish".
With dxa resolver activate log logs more items. Publishing works as aspected. We use CTs with the setting "Publish Embedded on a Page".
Question-1:
How to install the CME plugin without destroying the custom resolver? The need for this is only visibility for the end-user?
Question-2:
Custom Resolver function only runs for publishing and re-publish runs.
Why is the unpublish page not implemented in the dxa custom resolver here on entry point "public void Resolve" ?
The Unpublish page will return immediately.
if (instruction.Purpose != ResolvePurpose.Publish && instruction.Purpose != ResolvePurpose.RePublish ||
_maxRecurseDepth == 0)
return;
Only unpublish on individual components works.
Question-3:
Custom Resolver should be extended with unpublish in its own assembly?