//method3
        public async Task Add(SomeProperty item)
        {
            var userList = await GetAll();

            userList.Add(item);
            string toString = JsonConvert.SerializeObject(userList);

            byte[] toByte = Encoding.UTF8.GetBytes(toString);
            await _cache.SetAsync("USER_CACHE", toByte);
        }
        //method1
        public SomeProperty CreateSomething(string firstName, string lastName)
        {
            var chars       = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
            var stringChars = new char[8];
            var random      = new Random();

            for (int i = 0; i < stringChars.Length; i++)
            {
                stringChars[i] = chars[random.Next(chars.Length)];
            }

            var id = new String(stringChars);

            SomeProperty newSomebody = new SomeProperty
            {
                id        = id,
                firstName = firstName,
                lastName  = lastName,
            };

            return(newSomebody);
        }