Exemple #1
0
        public DefaultJsonMessageSerializer(IKeyMessageTypeMappings keyMessageTypeMappings)
        {
            _keyMessageTypeMappings = keyMessageTypeMappings ?? throw new ArgumentNullException(nameof(keyMessageTypeMappings));

            _jsonSerializer = new JsonSerializer();
            _jsonSerializer.Converters.Add(new MessagePayloadJsonConverter(keyMessageTypeMappings));
        }
Exemple #2
0
 internal MessagePayloadJsonConverter(IKeyMessageTypeMappings keyMessageTypeMappings) =>