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); }
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>(); }