annotate Implab/Messaging/IProducer.cs @ 264:3a6e18c432be
v3
Added XmlToJson xsl transformation.
Added JsonXmlReader.CreateJsonXmlReader(...) methods
Added SerializationHelpers.SerializeJson/DeserializeJson methods
author |
cin |
date |
Mon, 16 Apr 2018 18:43:49 +0300 |
parents |
7c7e9ad6fe4a |
children |
|
rev |
line source |
250
|
1 using System.Collections.Generic;
|
|
2 using System.Threading;
|
|
3 using System.Threading.Tasks;
|
|
4
|
|
5 namespace Implab.Messaging {
|
|
6 public interface IProducer<T> {
|
251
|
7 void PostMessage(T message, CancellationToken ct);
|
|
8
|
250
|
9 Task PostMessageAsync(T message, CancellationToken ct);
|
|
10
|
251
|
11 void PostMessages(IEnumerable<T> messages, CancellationToken ct);
|
|
12
|
250
|
13 Task PostMessagesAsync(IEnumerable<T> messages, CancellationToken ct);
|
|
14 }
|
|
15 } |