public PreliminaryContractActionProcessorRequirements( IActionProcessorAuthorisation authorisation, IActionPipelineConfiguration pipelineConfiguration, IActionProcessingRequestPersistence requestPersistence, IActionProcessingStatePersistence statePersistence, IActionResponseObserver actionResponseObserver = null) { Authorisation = authorisation; PipelineConfiguration = pipelineConfiguration; RequestPersistence = requestPersistence; StatePersistence = statePersistence; ActionResponseObserver = actionResponseObserver; }
public ActionProcessorUser(IActionProcessorAuthorisation authorisation, string userName) { _authorisation = authorisation; _userName = userName; }