public AgreementBuilder(IServicesAgreementConfig config, IAgreementRecorder agreementRecorder) { this.config = config; this.agreementRecorder = agreementRecorder; requiredFieldFactory = new RequiredFieldFactory(); }
public AgreementBuilder(IServicesAgreementConfig config) { this.config = config; agreementRecorder = new JsonFileAgreementRecorder(this.config); requiredFieldFactory = new RequiredFieldFactory(); }
public AgreementBuilder(IAgreementRecorder agreementRecorder) { config = new ServicesAgreementDefaultConfig(); this.agreementRecorder = agreementRecorder; requiredFieldFactory = new RequiredFieldFactory(); }
public AgreementBuilder() { config = new ServicesAgreementDefaultConfig(); agreementRecorder = new JsonFileAgreementRecorder(config); requiredFieldFactory = new RequiredFieldFactory(); }