Skip to content

Custom Tools, Managers and Providers

MIKE OPERATIONS is a software product build on plugable components.

This also includes adhoc custom components developed for projects.

The loading of custom components is added done in runtime.config files.

In case updates to the runtime.config file has been made the installer will notify the user during installation.

Once a new installation of MIKE OPERATIONS has been made, custom components loaded in previous versions MIKE OPERATIONS must manually be moved to the new versions of the ruimetime.config files.

The sample below shows a section loading a custom tool MyCustomTool with the full name MyProject.Tools.MyCustomTool compiled into the assembly (dll) MyProject.Tools.MyCustomTool.dll.

<Plugin
    Name="MyProject.Tools.MyCustomTool"
    Type="DHI.Solutions.Generic.ITool"
    Assembly="MyProject.Tools.MyCustomTool.dll" />