IPullRequestSystemCapability Interface

Summary

Interface for all optional pull request system capabilities.
graph BT Type["IPullRequestSystemCapability"] class Type type-node Implementing0["ISupportFilteringByModifiedFiles"]-.->Type click Implementing0 "/api/Cake.Issues.PullRequests/ISupportFilteringByModifiedFiles" Implementing1["ISupportDiscussionThreads"]-.->Type click Implementing1 "/api/Cake.Issues.PullRequests/ISupportDiscussionThreads" Implementing2["BaseDiscussionThreadsCapability<T>"]-.->Type click Implementing2 "/api/Cake.Issues.PullRequests/BaseDiscussionThreadsCapability_1" Implementing3["BasePullRequestSystemCapability<T>"]-.->Type click Implementing3 "/api/Cake.Issues.PullRequests/BasePullRequestSystemCapability_1" Implementing4["BaseFilteringByModifiedFilesCapability<T>"]-.->Type click Implementing4 "/api/Cake.Issues.PullRequests/BaseFilteringByModifiedFilesCapability_1" Implementing5["ISupportCheckingCommitId"]-.->Type click Implementing5 "/api/Cake.Issues.PullRequests/ISupportCheckingCommitId" Implementing6["BaseCheckingCommitIdCapability<T>"]-.->Type click Implementing6 "/api/Cake.Issues.PullRequests/BaseCheckingCommitIdCapability_1"

Syntax

public interface IPullRequestSystemCapability

Extension Methods

Name Value Summary
NotNull<IPullRequestSystemCapability>(string) void
Throws an exception if the specified parameter's value is null.
GitHub