예제 #1
0
        static string SerializeEnclosedMessageTypes(IMessaging messaging, Type messageType)
        {
            var assemblyQualifiedNames = new HashSet <string>();

            foreach (var type in messaging.GetMessageHierarchy(messageType))
            {
                assemblyQualifiedNames.Add(type.AssemblyQualifiedName);
            }

            return(string.Join(";", assemblyQualifiedNames));
        }