public Exporter(Guid importNotificationId, string businessName, Address address, Contact contact) { Guard.ArgumentNotDefaultValue(() => importNotificationId, importNotificationId); Guard.ArgumentNotNullOrEmpty(() => businessName, businessName); Guard.ArgumentNotNull(() => address, address); Guard.ArgumentNotNull(() => contact, contact); ImportNotificationId = importNotificationId; Name = businessName; Address = address; Contact = contact; }
public Facility(string businessName, BusinessType businessType, string registrationNumber, Address address, Contact contact, bool isActualSiteOfTreatment) { Guard.ArgumentNotNullOrEmpty(() => businessName, businessName); Guard.ArgumentNotDefaultValue(() => businessType, businessType); Guard.ArgumentNotNull(() => address, address); Guard.ArgumentNotNull(() => contact, contact); Name = businessName; Type = businessType; RegistrationNumber = registrationNumber; Address = address; Contact = contact; IsActualSiteOfTreatment = isActualSiteOfTreatment; }