C# Класс ServiceConnect.Filters.MessageDeduplication.Filters.OutgoingFilter

Provides uniform implementation of the (outgoing filter) message deduplication for all the different types of filters with various persistence mechanisms.
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
OutgoingFilter ( IMessageDeduplicationPersistor messageDeduplicationPersistor ) : System

Public ctor

Process ( ServiceConnect.Interfaces.Envelope envelope ) : bool

Приватные методы

Метод Описание
TimerElapsed ( object sender, System.Timers.ElapsedEventArgs e ) : void

Executes on every specified time interval and removes the expired message ids from the relevant persistance store.

Описание методов

OutgoingFilter() публичный Метод

Public ctor
public OutgoingFilter ( IMessageDeduplicationPersistor messageDeduplicationPersistor ) : System
messageDeduplicationPersistor IMessageDeduplicationPersistor
Результат System

Process() публичный Метод

public Process ( ServiceConnect.Interfaces.Envelope envelope ) : bool
envelope ServiceConnect.Interfaces.Envelope
Результат bool