public async Task Create(UserCreate userCreate)
        {
            var user = userCreate.ConvertTo <User>();

            user.Password = user.Password.Encode();

            if (await Exist(x => x.Username == user.Username))
            {
                throw new BadRequestException("Người dùng đã tồn tại.");
            }

            await base.Create <Void>(user);
        }