public void Execute() { consumer.Consume("text", message => { logger.LogInformation($"String received: {message.Payload}"); }); }
public void Execute() { consumer.Consume("json", message => { var domainObject = JsonConvert.DeserializeObject <SampleComplexObject>(message.Payload); //TODO: change serialization method logger.LogInformation($"JSON object received: {domainObject.GetFullDescription()}"); }); }
public void Execute() { consumer.Consume("binary", message => { var fileName = message.Key; fileClient.Create(settings.Value.OutputDirectory, fileName, message.Payload); logger.LogInformation($"Binary file received and created: {fileName}"); }); }