annotate Implab/Messaging/IProducer.cs @ 274:22629bf26121
v3
Unity xml configuration, alpha2
author |
cin |
date |
Fri, 27 Apr 2018 04:47:52 +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 } |