This PR updates the AbstractAppliance's implementation of isValidPayload to pass the current instance's settings to the getInputTypes method. The settings might be ignored, but by passing them it becomes possible for an appliance author to accept different payload types depending on the appliance's settings.
(This change will also need to be made in the countertop)
This PR updates the AbstractAppliance's implementation of
isValidPayload
to pass the current instance's settings to thegetInputTypes
method. The settings might be ignored, but by passing them it becomes possible for an appliance author to accept different payload types depending on the appliance's settings.(This change will also need to be made in the countertop)
Related to #151