Example #1
0
        public async Task CanCreatePerson()
        {
            var mediator = new Mock <IMediator>();
            var query    = new UpsertPersonCommand {
                FirstName = "Nin", LastName = "Alamo"
            };

            var result = await new UpsertPersonHandler(_context).Handle(query, CancellationToken.None);

            result.ShouldBeOfType(typeof(Guid));
        }
 public async Task <IActionResult> CreatePerson([FromBody] UpsertPersonCommand command)
 {
     return(Ok(await Mediator.Send(command)));
 }