Example #1
0
        public LoadMessageData(Uri address, IMessageDataRepository repository, IMessageDataConverter <T> converter, TransformContext transformContext)
        {
            _address          = address;
            _repository       = repository;
            _converter        = converter;
            _transformContext = transformContext;

            _value = new Lazy <Task <T> >(GetValue);
        }
Example #2
0
        public LoadMessageData(Uri address, IMessageDataRepository repository, IMessageDataConverter <T> converter, CancellationToken cancellationToken)
        {
            _address           = address;
            _repository        = repository;
            _converter         = converter;
            _cancellationToken = cancellationToken;

            _value = new Lazy <Task <T> >(GetValue);
        }
 public ObjectMessageDataReader()
 {
     _converter = new ObjectMessageDataConverter <T>();
 }