protected override InterceptionAction InterceptCore(Message messageData) { FileFoundMessage fileFoundMessage = messageData.Get <FileFoundMessage>(); if (fileFoundMessage.File.IsRelevantFile()) { RelevantFileFoundMessage.Decorate(fileFoundMessage); } return(InterceptionAction.Continue); }
public static RelevantFileFoundMessage Decorate(FileFoundMessage declaredMessage) { return(new RelevantFileFoundMessage(declaredMessage)); }