public static IEnumerable <Type> GetMessageSinks(this Type t) { MessageSinkInfo msi = MessageSinkInfo.GetMessageSinkInfo(t); return(msi.Interfaces); }
public static bool ImplementsMessageSink(this Type t) { MessageSinkInfo msi = MessageSinkInfo.GetMessageSinkInfo(t); return(msi.Interfaces.Count > 0); }