Interface IBasicPropertiesProvider
Предоставляет методы для работы с базовыми свойствами сообщений в очереди.
Namespace:InfinniPlatform.MessageQueue
Assembly:InfinniPlatform.MessageQueue.RabbitMQ.dll
Syntax
public interface IBasicPropertiesProvider
Methods
| Improve this Doc View SourceGet()
Заполняет базовые свойства сообщения служебной информацией.
Declaration
BasicProperties Get()
Returns
Type | Description |
---|---|
BasicProperties |
GetHeaders(IMessage)
Возвращает с десериализованные заголовки сообщения.
Declaration
Dictionary<string, Func<string>> GetHeaders(IMessage message)
Parameters
Type | Name | Description |
---|---|---|
IMessage | message |
Returns
Type | Description |
---|---|
Dictionary<System.String, Func<System.String>> |
GetPersistent()
Заполняет базовые свойства сообщения служебной информацией.
Declaration
BasicProperties GetPersistent()
Returns
Type | Description |
---|---|
BasicProperties |
Remarks
Сообщение сохраняется после перезапуска.