public CancelledState( IOffhireStateFactory offhireStateFactory, IApprovableOffhireDomainService approvableDomainService) : base(offhireStateFactory, States.Cancelled, approvableDomainService) { }
public OpenState( IOffhireStateFactory offhireStateFactory, IApprovableOffhireDomainService approvableDomainService) : base(offhireStateFactory, States.Open, approvableDomainService) { }
protected OffhireState(IOffhireStateFactory offhireStateFactory, States state, IApprovableOffhireDomainService approvableDomainService) { this.OffhireStateFactory = offhireStateFactory; this.State = state; this.ApprovableDomainService = approvableDomainService; }
public OffhireStateFactory(IApprovableOffhireDomainService approvableDomainService) { this.approvableDomainService = approvableDomainService; }
public SubmitRejectedState( IOffhireStateFactory offhireStateFactory, IApprovableOffhireDomainService approvableDomainService) : base(offhireStateFactory, States.SubmitRejected, approvableDomainService) { }