Plugins should be able to have dependencies on other plugins (loading order not guaranteed)

Description

As a MapWindow5 plugin developer I'd like to be able to specify what (other) plugins I depend on. The MEF discovery does not resolve these dependencies as the plugins are manually initialized by MapWindow5.

Proposal: add an optional before and after property to the MapWindow5PluginAttribute class which can be used to specify the name of the plugins that need to be initialized before or after the decorated plugin.

Assignee

Mathijs Dumon

Reporter

Mathijs Dumon

Labels

Epic Link

Fix versions

Priority

High
Configure