Class AttemptChangeProcessor
- Namespace
- InSite.Application.Attempts.Read
- Assembly
- Shift.Sdk.dll
Implements the process manager for Attempt events.
public class AttemptChangeProcessor
- Inheritance
-
AttemptChangeProcessor
- Inherited Members
- Extension Methods
Remarks
Event handlers in this class have side effects.
Constructors
AttemptChangeProcessor(ICommander, IChangeQueue, IAlertMailer, IAttemptSearch, IBankSearch, IContactSearch, ICourseObjectSearch, IRecordSearch, IOrganizationSearch)
public AttemptChangeProcessor(ICommander commander, IChangeQueue publisher, IAlertMailer mailer, IAttemptSearch attemptSearch, IBankSearch banks, IContactSearch contacts, ICourseObjectSearch courses, IRecordSearch records, IOrganizationSearch organizations)
Parameters
commanderICommanderpublisherIChangeQueuemailerIAlertMailerattemptSearchIAttemptSearchbanksIBankSearchcontactsIContactSearchcoursesICourseObjectSearchrecordsIRecordSearchorganizationsIOrganizationSearch
Methods
Handle(AttemptAnalyzed)
public void Handle(AttemptAnalyzed e)
Parameters
Handle(AttemptGraded)
public void Handle(AttemptGraded e)
Parameters
Handle(AttemptImported)
public void Handle(AttemptImported e)
Parameters
Handle(AttemptStarted3)
public void Handle(AttemptStarted3 e)
Parameters
Handle(AttemptSubmitted)
public void Handle(AttemptSubmitted e)