hi,

yes it's correct because you are implementing the IMetadataProvider interface and so you have to implement all the methods declared in the interface

maybe you want to write your class extending the LiteralBasedProvider so that you can re-implement just the NotifyUserMessage method

HTH