Table of Contents

Constructor ContactBookReader

Namespace
MailFathom.Application.Contacts
Assembly
MailFathom.Application.dll

ContactBookReader(IContactDirectory, AccessAuthorization)

Initializes the use case over the directory it reads and the authorization it asks first.

public ContactBookReader(IContactDirectory directory, AccessAuthorization authorization)

Parameters

directory IContactDirectory

Answers what the book holds.

authorization AccessAuthorization

Answers which principal reached this use case.

Exceptions

ArgumentNullException

Thrown when a required collaborator is null.