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)); }