Example #1
0
        /// <inheritdoc/>
        public void Apply(IBusBuilder builder)
        {
            if (builder == null)
            {
                throw new ArgumentNullException(nameof(builder));
            }

            if (this.encryptionKey != null)
            {
                builder.SetMessageSerializer(this.GetMessageSerializer);
            }

            if (this.keyResolver != null)
            {
                builder.AddMessageDeserializer(EncryptedMessageSerializer.EncryptedContentType, this.GetMessageDeserializer);
            }
        }
Example #2
0
 public void Apply(IBusBuilder builder)
 {
     builder.SetMessageSerializer(() => new TSerializer());
 }
        public void Apply(IBusBuilder builder)
        {
            builder.SetMessageSerializer(CreateSerializer);

            builder.AddMessageDeserializer(EncryptedMessageSerializer.EncryptedContentType, CreateDeserializer);
        }
Example #4
0
        public void Apply(IBusBuilder builder)
        {
            builder.SetMessageSerializer(CreateSerializer);

            builder.AddMessageDeserializer(EncryptedMessageSerializer.EncryptedContentType, CreateDeserializer);
        }