public IActionResult createAccountRequest([FromBody] AccountCreateRequestDto requestBody)
        {
            if (!TryValidateModel(requestBody))
            {
                return(BadRequest(ModelState.SelectMany(model =>
                                                        model.Value.Errors.Select(error => error.ErrorMessage)).ToList()));
            }

            AccountEntity accountEntity = new AccountEntity()
            {
                UserId     = requestBody.UserId,
                FirstName  = requestBody.FirstName,
                LastName   = requestBody.LastName,
                LastUpdate = DateTime.UtcNow,
                Hobby      = string.Join(',', requestBody.Hobby)
            };

            AccountSqliteDbContext.Add(accountEntity);
            AccountSqliteDbContext.SaveChanges();
            return(Created($"{Request.Path}/{requestBody.UserId}", null));
        }