C# Class Tp.PopEmailIntegration.Data.MessageUidRepository

Show file Open project: TargetProcess/Target-Process-Plugins

Public Methods

Method Description
Add ( string uid ) : void
AddRange ( string uids ) : void
GetUids ( ) : string[]
MessageUidRepository ( IStorageRepository storageRepository ) : System
Remove ( string skippedUids ) : void
RemoveAll ( ) : void

Private Methods

Method Description
DoAction ( ICollection uids, Action action ) : void

Method Details

Add() public method

public Add ( string uid ) : void
uid string
return void

AddRange() public method

public AddRange ( string uids ) : void
uids string
return void

GetUids() public method

public GetUids ( ) : string[]
return string[]

MessageUidRepository() public method

public MessageUidRepository ( IStorageRepository storageRepository ) : System
storageRepository IStorageRepository
return System

Remove() public method

public Remove ( string skippedUids ) : void
skippedUids string
return void

RemoveAll() public method

public RemoveAll ( ) : void
return void