public SyndicationMessage(T content, string idenfifier, IFeedPositionRepository feedPositionRepository) { _idenfifier = idenfifier; _feedPositionRepository = feedPositionRepository; Content = content; Id = Guid.NewGuid().ToString(); }
public HalJsonMessageClient(IFeedPositionRepository feedPositionRepository, IHttpClientWrapper httpClientWrapper, IMessageIdentifierFactory messageIdentifierFactory) { _feedPositionRepository = feedPositionRepository; _httpClientWrapper = httpClientWrapper; _messageIdentifierFactory = messageIdentifierFactory; }
public SyndicationPollingMessageReceiver(IMessageClient messageClient, IFeedPositionRepository feedPositionRepository) { _messageClient = messageClient; _feedPositionRepository = feedPositionRepository; }