コード例 #1
0
        protected virtual IBasicProperties CreateBasicPropertiesForPublishing <T>()
        {
            IBasicProperties properties = DedicatedPublishingChannel.CreateBasicProperties();

            properties.SetPersistent(_setPersistent); // false = Transient
            properties.Type          = Global.DefaultTypeNameSerializer.Serialize(typeof(T));
            properties.CorrelationId = _correlationIdGenerator.GenerateCorrelationId();
            return(properties);
        }