public void ShouldRequireValidEmailAddress() { var command = new EditProfile.Command { FirstName = SampleFirstName(), LastName = SampleLastName(), Title = SampleTitle(), Office = Sample <Office>(), PhoneNumber = SamplePhoneNumber() }; command.ShouldNotValidate("'Email' must not be empty."); command.Email = SampleEmail(); command.ShouldValidate(); command.Email = "test at example dot com"; command.ShouldNotValidate("'Email' is not a valid email address."); }
public async Task <ActionResult <Unit> > Edit(EditProfile.Command command) { return(await Mediator.Send(command)); }
public async Task <ActionResult <Unit> > Edit([FromBody] EditProfile.Command editProfile) { return(await Mediator.Send(editProfile)); }