public async Task <IActionResult> AddCustomer(PersonAsUserDto user)
        {
            var response = await repository.CreatePersonAsPlatformUser(user, ActorType.Customer);

            if (!response.Success)
            {
                logger.LogError(response.Message);

                return(BadRequest(response));
            }

            logger.LogInformation(response.Message);

            return(Ok(response));
        }