private Message CreateMessageWithObects() { CustomMetadata metadata = new CustomMetadata() { MyProperty = 1, Info = "My info" }; MyMessage messgae = new MyMessage() { intProperty = 99, strProperty = "message body" }; return(new Message() { Channel = "Sample.test1", Metadata = metadata.ToString(), Body = messgae.ToByteArray() }); }
private Request CreateRequestWithObjects(int i) { CustomMetadata metadata = new CustomMetadata() { MyProperty = i, Info = "My info" }; MyMessage messgae = new MyMessage() { intProperty = i, strProperty = $"Request {i}" }; return(new Request() { Channel = "MyChannel.SimpleRequest", Metadata = metadata.ToString(), Body = messgae.ToByteArray(), Timeout = 5000, CacheKey = "key_" + i, CacheTTL = 5000 // Millisecond }); }