public static IRestResponse DeletePet(string petId)
        {
            RestRequest request = new RestRequest(GetPetEndPointById(petId), Method.DELETE);

            request.AddAcceptHeader();
            return(Client.Execute(request));
        }
        public static IRestResponse ReadPetData(string petId)
        {
            RestRequest request = new RestRequest(GetPetEndPointById(petId), Method.GET);

            request.AddAcceptHeader();
            return(Client.Execute(request));
        }
        public static IRestResponse UpdatePet(Pet pet)
        {
            RestRequest request = new RestRequest(GetPetEndPointById(pet.Id.ToString()), Method.POST);

            request.AddAcceptHeader();
            request.AddContentTypeHeaderForUpdate();
            request.AddParametersForPetUpdate(pet);
            return(Client.Execute(request));
        }
        public static IRestResponse CreatePet(Pet pet)
        {
            IRestRequest request = new RestRequest(Resource, Method.POST);

            request.AddAcceptHeader();
            request.AddContentTypeHeader();
            string jsonBody = JsonConvert.SerializeObject(pet);

            request.AddJsonBody(jsonBody);
            return(Client.Execute(request));
        }