public bool Set <T>(string name, TimeSpan date, T cookieObject)
        {
            var jsonStr = JsonConvert.SerializeObject(cookieObject);

            return(_encodeCookie ?
                   _cookieHelper.SetProtect(name, jsonStr, date) :
                   _cookieHelper.Set(name, jsonStr, date));
        }