示例#1
0
        protected ITransform <TMessage, TMessage> Build()
        {
            var builder = new MessageTransformBuilder <TMessage, TMessage>(MessageFactoryCache <TMessage> .CreateMessage);

            for (var i = 0; i < _specifications.Count; i++)
            {
                _specifications[i].Configure(builder);
            }

            return(builder.Build());
        }
示例#2
0
        ITransform <TMessage, TMessage> Build()
        {
            var builder = new MessageTransformBuilder <TMessage, TMessage>(() => TypeMetadataCache <TMessage> .InitializeFromObject(new object()));

            for (int i = 0; i < _specifications.Count; i++)
            {
                _specifications[i].Configure(builder);
            }

            return(builder.Build());
        }