MIM needs to know what capabilities your management agent has. In order to achieve this, we need to create a new class that inherits from ICapabilitiesProvider.
Here is an example of a CapabilitiesProvider class that implements the GetCapabilitiesAsync method: