Indicates that a class (generally, an Inedo.BuildMaster.Extensibility.Actions.ActionBase) requires that a class it consumes (generally a Inedo.BuildMaster.Extensibility.Providers.ProviderBase) must implement an interface.
Initializes a new instance of the RequiresInterfaceAttribute class.
Gets the type of the interface which must be implemented by the related Inedo.BuildMaster.Extensibility.Providers.ProviderBase.
This attribute is only relevant for provider-based actions.