public void ImplementsMessageType <T>(bool direct) where T : class { IMessagePublishPipeSpecification <T> implementedTypeSpecification = _specification.GetMessageSpecification <T>(); _messageSpecification.AddImplementedMessageSpecification(implementedTypeSpecification); }
public void MessageSpecificationCreated <T>(IMessagePublishPipeSpecification <T> specification) where T : class { IMessagePublishPipeSpecification <T> messageSpecification = _specification.GetMessageSpecification <T>(); specification.AddParentMessageSpecification(messageSpecification); }