AuctionsApi
Summary
public
AuctionsDto
Auctions
()
It returns a list of auctions.
public
AuctionsDto
Auctions
(
AuctionsUriParameterBuilder
uriParametersBuilder)
It returns a list of auctions.
public
AuctionDto
Auction
(int id)
This function will make a GET request to the Auction API and return the AuctionDto object
public
LogsDto
AuctionLogs
(int id)
It gets the logs of an auction.
public
LogsDto
AuctionLogs
(int id,
AuctionsUriParameterBuilder
auctionsUriParametersBuilder)
It gets the logs for an auction.
private readonly string
_requestUriBase
private Uri
AuctionsUri
()
It returns a new Uri object that is the base request URI with the /auctions path appended to it.
private Uri
AuctionsUri
(
IUriParameterBuilder
uriParameterBuilder)
It takes a IUriParameterBuilder
and returns a Uri
that is the base URI for the auctions endpoint with the parameters built by the IUriParameterBuilder
appended to the end.
private Uri
AuctionUri
(int id)
It returns a URI for the auction with the given ID.
private Uri
AuctionsLogsUri
(int id)
It returns a Uri
object that represents the URL for the auction logs endpoint
private Uri
AuctionsLogsUri
(int id,
IUriParameterBuilder
uriParameterBuilder)
It returns a URI for the auctions logs endpoint
Members
public
AuctionsDto
Auctions
()
It returns a list of auctions.
AuctionsDto
public
AuctionsDto
Auctions
(
AuctionsUriParameterBuilder
uriParametersBuilder)
It returns a list of auctions.
Parameters
AuctionsUriParameterBuilder
This is a class that contains all the parameters that can be passed to the API.
AuctionsDto
public
AuctionDto
Auction
(int id)
This function will make a GET request to the Auction API and return the AuctionDto object
Parameters
id
The id of the auction you want to retrieve
Returns
An AuctionDto object
public
LogsDto
AuctionLogs
(int id)
It gets the logs of an auction.
Parameters
id
The id of the auction you want to get the logs for.
Returns
A list of logs for the auction.
public
LogsDto
AuctionLogs
(int id,
AuctionsUriParameterBuilder
auctionsUriParametersBuilder)
It gets the logs for an auction.
Parameters
id
The id of the auction you want to get the logs for.AuctionsUriParameterBuilder
This is a class that contains all the parameters that can be passed to the API.
Returns
A LogsDto object.
private readonly string
_requestUriBase
private Uri
AuctionsUri
()
It returns a new Uri object that is the base request URI with the /auctions path appended to it.
private Uri
AuctionsUri
(
IUriParameterBuilder
uriParameterBuilder)
It takes a IUriParameterBuilder
and returns a Uri
that is the base URI for the auctions endpoint with the parameters built by the IUriParameterBuilder
appended to the end.
Parameters
IUriParameterBuilder
This is an interface that is used to build the query string parameters for the request.
private Uri
AuctionUri
(int id)
It returns a URI for the auction with the given ID.
Parameters
id
The id of the auction you want to get.
private Uri
AuctionsLogsUri
(int id)
It returns a Uri
object that represents the URL for the auction logs endpoint
Parameters
id
The id of the auction you want to get the logs for.
private Uri
AuctionsLogsUri
(int id,
IUriParameterBuilder
uriParameterBuilder)
It returns a URI for the auctions logs endpoint
Parameters
id
The id of the auction you want to get the logs for.IUriParameterBuilder
This is an interface that is used to build the query string parameters.
Last updated