Ejemplo n.º 1
0
        public GenericCommandResult Delete(
            Guid id,
            [FromServices] ResidentHandler handler
            )
        {
            var user    = User.Claims.FirstOrDefault(x => x.Type == "user_id")?.Value;
            var command = new ActivateResidentCommand(id, user);

            return((GenericCommandResult)handler.Handle(command));
        }
Ejemplo n.º 2
0
        public GenericCommandResult Put(
            [FromBody] UpdateResidentCommand command,
            [FromServices] ResidentHandler handler
            )
        {
            command.User = User.Claims.FirstOrDefault(x => x.Type == "user_id")?.Value;
            var result = (GenericCommandResult)handler.Handle(command);

            return(result);
        }