public void AddImplementedMessageSpecification <T>(ISpecificationPipeSpecification <ConsumeContext <T> > implementedSpecification) where T : class { var adapter = new ImplementedTypeAdapter <T>(implementedSpecification); _implementedMessageTypeSpecifications.Add(adapter); }
public void AddImplementedMessageConfigurator <T>(IMessagePublishTopologyConfigurator <T> configurator) where T : class { var adapter = new ImplementedTypeAdapter <T>(configurator); _implementedMessageTypes.Add(adapter); }