Пример #1
0
        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()
            });
        }
Пример #2
0
        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
            });
        }