Share via


IApiIssueOperations Interface

Definition

ApiIssueOperations operations.

public interface IApiIssueOperations
type IApiIssueOperations = interface
Public Interface IApiIssueOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, String, IssueContract, String, Dictionary<String,List<String>>, CancellationToken)

Creates a new Issue for an API or updates an existing one.

DeleteWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the specified Issue from an API.

GetEntityTagWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the entity state (Etag) version of the Issue for an API specified by its identifier.

GetWithHttpMessagesAsync(String, String, String, String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Gets the details of the Issue for an API specified by its identifier.

ListByServiceNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists all issues associated with the specified API.

ListByServiceWithHttpMessagesAsync(String, String, String, ODataQuery<IssueContract>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Lists all issues associated with the specified API.

UpdateWithHttpMessagesAsync(String, String, String, String, IssueUpdateContract, String, Dictionary<String,List<String>>, CancellationToken)

Updates an existing issue for an API.

Extension Methods

CreateOrUpdate(IApiIssueOperations, String, String, String, String, IssueContract, String)

Creates a new Issue for an API or updates an existing one.

CreateOrUpdateAsync(IApiIssueOperations, String, String, String, String, IssueContract, String, CancellationToken)

Creates a new Issue for an API or updates an existing one.

Delete(IApiIssueOperations, String, String, String, String, String)

Deletes the specified Issue from an API.

DeleteAsync(IApiIssueOperations, String, String, String, String, String, CancellationToken)

Deletes the specified Issue from an API.

Get(IApiIssueOperations, String, String, String, String, Nullable<Boolean>)

Gets the details of the Issue for an API specified by its identifier.

GetAsync(IApiIssueOperations, String, String, String, String, Nullable<Boolean>, CancellationToken)

Gets the details of the Issue for an API specified by its identifier.

GetEntityTag(IApiIssueOperations, String, String, String, String)

Gets the entity state (Etag) version of the Issue for an API specified by its identifier.

GetEntityTagAsync(IApiIssueOperations, String, String, String, String, CancellationToken)

Gets the entity state (Etag) version of the Issue for an API specified by its identifier.

ListByService(IApiIssueOperations, String, String, String, ODataQuery<IssueContract>, Nullable<Boolean>)

Lists all issues associated with the specified API.

ListByServiceAsync(IApiIssueOperations, String, String, String, ODataQuery<IssueContract>, Nullable<Boolean>, CancellationToken)

Lists all issues associated with the specified API.

ListByServiceNext(IApiIssueOperations, String)

Lists all issues associated with the specified API.

ListByServiceNextAsync(IApiIssueOperations, String, CancellationToken)

Lists all issues associated with the specified API.

Update(IApiIssueOperations, String, String, String, String, IssueUpdateContract, String)

Updates an existing issue for an API.

UpdateAsync(IApiIssueOperations, String, String, String, String, IssueUpdateContract, String, CancellationToken)

Updates an existing issue for an API.

Applies to