C# Class Movies.Movies

Mostra file Open project: mulesoft-labs/raml-dotnet-apicore Class Usage Examples

Public Methods

Method Description
Delete ( Models request ) : Task

remove a movie from the catalogue

Delete ( string id ) : Task

remove a movie from the catalogue

Get ( ) : Task

gets all movies in the catalogue

Get ( Models request, IEnumerable responseFormatters = null ) : Task

gets all movies in the catalogue

GetById ( Models request, IEnumerable responseFormatters = null ) : Task

get the info of a movie

GetById ( string id ) : Task

get the info of a movie

Post ( Models moviespostrequestcontent ) : Task

adds a movie to the catalogue

Put ( Models request ) : Task

update the info of a movie

Put ( Models idputrequestcontent, string id ) : Task

update the info of a movie

Private Methods

Method Description
Movies ( MoviesApi proxy ) : System

Method Details

Delete() public method

remove a movie from the catalogue
public Delete ( Models request ) : Task
request Models Models.MoviesDeleteRequest
return Task

Delete() public method

remove a movie from the catalogue
public Delete ( string id ) : Task
id string
return Task

Get() public method

gets all movies in the catalogue
public Get ( ) : Task
return Task

Get() public method

gets all movies in the catalogue
public Get ( Models request, IEnumerable responseFormatters = null ) : Task
request Models Models.MoviesGetRequest
responseFormatters IEnumerable response formmaters
return Task

GetById() public method

get the info of a movie
public GetById ( Models request, IEnumerable responseFormatters = null ) : Task
request Models Models.MoviesGetByIdRequest
responseFormatters IEnumerable response formmaters
return Task

GetById() public method

get the info of a movie
public GetById ( string id ) : Task
id string
return Task

Post() public method

adds a movie to the catalogue
public Post ( Models moviespostrequestcontent ) : Task
moviespostrequestcontent Models
return Task

Put() public method

update the info of a movie
public Put ( Models request ) : Task
request Models Models.MoviesPutRequest
return Task

Put() public method

update the info of a movie
public Put ( Models idputrequestcontent, string id ) : Task
idputrequestcontent Models
id string
return Task