public ComplaintBuilder(IComplaintSeverityBuilder complaintSeverityBuilder, ITagBuilder tagBuilder) { if (complaintSeverityBuilder == null) { throw new ArgumentNullException("complaintSeverityBuilder"); } if (tagBuilder == null) { throw new ArgumentNullException("tagBuilder"); } _complaintSeverityBuilder = complaintSeverityBuilder; _tagBuilder = tagBuilder; }