C# Class ServiceConnect.Filters.MessageDeduplication.Persistors.MessageDeduplicationPersistorMongoDb

Inheritance: IMessageDeduplicationPersistor
显示文件 Open project: R-Suite/ServiceConnect-CSharp

Public Methods

Method Description
GetMessageExists ( System.Guid messageId ) : bool
Insert ( System.Guid messageId, System.DateTime messagExpiry ) : void
MessageDeduplicationPersistorMongoDb ( ) : System
RemoveExpiredMessages ( System.DateTime messagExpiry ) : void

Method Details

GetMessageExists() public method

public GetMessageExists ( System.Guid messageId ) : bool
messageId System.Guid
return bool

Insert() public method

public Insert ( System.Guid messageId, System.DateTime messagExpiry ) : void
messageId System.Guid
messagExpiry System.DateTime
return void

MessageDeduplicationPersistorMongoDb() public method

public MessageDeduplicationPersistorMongoDb ( ) : System
return System

RemoveExpiredMessages() public method

public RemoveExpiredMessages ( System.DateTime messagExpiry ) : void
messagExpiry System.DateTime
return void