コード例 #1
0
        private void CreateHandledMessageLink(IHandledMessageLink handledMessageLink)
        {
            var messageNode = this.ViewModel.GetOrCreateMessageNode(this.FindViewModel(handledMessageLink.MessageReference.Value.AsElement().Id));

            foreach (var component in this.ViewModel.GetAllComponentsNode(handledMessageLink.Parent.Parent.AsElement().Id))
            {
                this.ViewModel.GetOrCreateMessageConnection(messageNode, component);
            }
        }
コード例 #2
0
        private void CreateHandledMessageLink(IHandledMessageLink handledMessageLink)
        {
            var messageNode = this.ViewModel.GetOrCreateMessageNode(this.FindViewModel(handledMessageLink.MessageReference.Value.AsElement().Id));

            foreach (var component in this.ViewModel.GetAllComponentsNode(handledMessageLink.Parent.Parent.AsElement().Id))
            {
                this.ViewModel.GetOrCreateMessageConnection(messageNode, component);
            }
        }
コード例 #3
0
 public static string GetMessageTypeFullName(this IHandledMessageLink handledMessageLinkReply)
 {
     return(handledMessageLinkReply.MessageReference.Value.Parent.Namespace + "." + handledMessageLinkReply.MessageReference.Value.CodeIdentifier);
 }