コード例 #1
0
ファイル: Workspace.cs プロジェクト: cmendible/Tfe.NetClient
 /// <summary>
 /// UpdateAsync
 /// </summary>
 /// <param name="workspaceId"></param>
 /// <param name="request"></param>
 /// <returns></returns>
 public async Task <WorkspaceResponse> UpdateAsync(string workspaceId, WorkspacesRequest request)
 {
     return(await PatchAsync <WorkspacesRequest, WorkspaceResponse>($"workspaces/{workspaceId}", request).ConfigureAwait(false));
 }
コード例 #2
0
ファイル: Workspace.cs プロジェクト: cmendible/Tfe.NetClient
 /// <summary>
 /// UpdateAsync
 /// </summary>
 /// <param name="organizationName"></param>
 /// <param name="workspaceName"></param>
 /// <param name="request"></param>
 /// <returns></returns>
 public async Task <WorkspaceResponse> UpdateAsync(string organizationName, string workspaceName, WorkspacesRequest request)
 {
     return(await PatchAsync <WorkspacesRequest, WorkspaceResponse>($"organizations/{organizationName}/workspaces/{workspaceName}", request).ConfigureAwait(false));
 }
コード例 #3
0
ファイル: Workspace.cs プロジェクト: cmendible/Tfe.NetClient
 /// <summary>
 /// CreateAsync
 /// </summary>
 /// <param name="organizationName"></param>
 /// <param name="request"></param>
 /// <returns></returns>
 public async Task <WorkspaceResponse> CreateAsync(string organizationName, WorkspacesRequest request)
 {
     return(await PostAsync <WorkspacesRequest, WorkspaceResponse>($"organizations/{organizationName}/workspaces", request).ConfigureAwait(false));
 }