コード例 #1
0
ファイル: GitLabClient.cs プロジェクト: rafaltra/NGitLab
 private GitLabClient(string hostUrl, string apiToken)
 {
     _api = new API(hostUrl, apiToken);
     Users = new UserClient(_api);
     Projects = new ProjectClient(_api);
     Issues = new IssueClient(_api);
 }
コード例 #2
0
ファイル: RepositoryClient.cs プロジェクト: 2kah/NGitLab
        public RepositoryClient(API api, int projectId)
        {
            _api = api;

            _projectPath = Project.Url + "/" + projectId;
            _repoPath = _projectPath + "/repository";
        }
コード例 #3
0
ファイル: GitLabClient.cs プロジェクト: Xarlot/NGitLab
 GitLabClient(string hostUrl, string apiToken)
 {
     _api = new API(hostUrl, apiToken);
     Users = new UserClient(_api);
     Projects = new ProjectClient(_api);
     Issues = new IssueClient(_api);
     Groups = new NamespaceClient(_api);
 }
コード例 #4
0
ファイル: GitLabClient.cs プロジェクト: antonioseric/NGitLab
 private GitLabClient(string hostUrl, string apiToken, string accessToken)
 {
     _api = new API(hostUrl, apiToken, accessToken);
     Users = new UserClient(_api);
     Projects = new ProjectClient(_api);
     Issues = new IssueClient(_api);
     Groups = new NamespaceClient(_api);
     Labels = new LabelClient(_api);
 }
コード例 #5
0
ファイル: IssueClient.cs プロジェクト: Sovent/NGitLab
 public IssueClient(API api)
 {
     _api = api;
 }
コード例 #6
0
 public MergeRequestCommentClient(API api, string projectPath, int mergeRequestId)
 {
     _api = api;
     _commentsPath = projectPath + "/merge_request/" + mergeRequestId + "/comments";
 }
コード例 #7
0
ファイル: TagClient.cs プロジェクト: Sovent/NGitLab
 public TagClient(API api, string repoPath)
 {
     _api = api;
     _repoPath = repoPath;
 }
コード例 #8
0
 public ProjectMembersClient(API api)
 {
     _api = api;
 }
コード例 #9
0
ファイル: MergeRequestClient.cs プロジェクト: Xarlot/NGitLab
 public MergeRequestClient(API api, int projectId)
 {
     _api = api;
     _projectPath = Project.Url + "/" + projectId;
 }
コード例 #10
0
ファイル: UserClient.cs プロジェクト: 2kah/NGitLab
 public UserClient(API api)
 {
     _api = api;
 }
コード例 #11
0
ファイル: TagClient.cs プロジェクト: antonioseric/NGitLab
 public TagClient(API api, string repoPath)
 {
     _api      = api;
     _repoPath = repoPath;
 }
コード例 #12
0
ファイル: NamespaceClient.cs プロジェクト: Xarlot/NGitLab
 public NamespaceClient(API api)
 {
     _api = api;
 }
コード例 #13
0
 public MergeRequestCommitsClient(API api, string projectPath, int mergeRequestId)
 {
     _api = api;
     _commitsPath = projectPath + "/merge_request/" + mergeRequestId + Commit.Url;
 }
コード例 #14
0
 public ProjectClient(API api)
 {
     _api = api;
 }
コード例 #15
0
 public ProjectClient(API api)
 {
     _api = api;
 }
コード例 #16
0
ファイル: BuildClient.cs プロジェクト: Xarlot/NGitLab
 public BuildClient(API api, string projectPath, string repoPath)
 {
     _api = api;
     _builds = projectPath + Build.Url;
     _buildsFromCommitPath = repoPath + Commit.Url;
 }
コード例 #17
0
 public MergeRequestChangesClient(API api, string projectPath, int mergeRequestId)
 {
     _api = api;
     _changesPath = projectPath + "/merge_request/" + mergeRequestId + "/changes";
 }
コード例 #18
0
ファイル: BranchClient.cs プロジェクト: krac/NGitLab
 public BranchClient(API api, string repoPath)
 {
     _api = api;
     _repoPath = repoPath;
 }
コード例 #19
0
ファイル: ProjectHooksClient.cs プロジェクト: Xarlot/NGitLab
 public ProjectHooksClient(API api, string projectPath)
 {
     _api = api;
     _path = projectPath + "/hooks";
 }
コード例 #20
0
ファイル: LabelClient.cs プロジェクト: Sovent/NGitLab
 public LabelClient(API api)
 {
     _api = api;
 }