Table of Contents

Constructor MailFolderResolver

Namespace
MailFathom.Application.Folders
Assembly
MailFathom.Application.dll

MailFolderResolver(IRemoteFolderCatalog, IRemoteFolderCreator, IMailFolderResolutionStore, IMailFolderMappingChangeAuditor, IPersistenceSessionFactory, TimeProvider)

Initializes a new folder resolver.

public MailFolderResolver(IRemoteFolderCatalog remoteFolderCatalog, IRemoteFolderCreator remoteFolderCreator, IMailFolderResolutionStore resolutionStore, IMailFolderMappingChangeAuditor mappingChangeAuditor, IPersistenceSessionFactory persistenceSessionFactory, TimeProvider timeProvider)

Parameters

remoteFolderCatalog IRemoteFolderCatalog
remoteFolderCreator IRemoteFolderCreator
resolutionStore IMailFolderResolutionStore
mappingChangeAuditor IMailFolderMappingChangeAuditor
persistenceSessionFactory IPersistenceSessionFactory
timeProvider TimeProvider