コード例 #1
0
 public Task <IActionResult> Post([FromBody] ComponentDefinition componentDefinition) => WithContextAsync <Project>(async(contextUser, project) =>
 {
     if (componentDefinition is null)
コード例 #2
0
 public Task <IActionResult> Get([FromRoute] string scheduleId) => WithContextAsync <Project>(async(contextUser, project) =>
 {
     if (string.IsNullOrWhiteSpace(scheduleId))
コード例 #3
0
 public Task <IActionResult> Post([FromBody] UserDefinition userDefinition) => WithContextAsync <Organization>(async(contextUser, organization) =>
 {
     if (userDefinition is null)
コード例 #4
0
 public Task <IActionResult> Post([FromBody] DeploymentScopeDefinition deploymentScopeDefinition) => WithContextAsync <Organization>(async(contextUser, organization) =>
 {
     if (deploymentScopeDefinition is null)
コード例 #5
0
 public Task <IActionResult> Post([FromBody] ProjectTemplateDefinition projectTemplateDefinition) => WithContextAsync <Organization>(async(contextUser, organization) =>
 {
     if (projectTemplateDefinition is null)
コード例 #6
0
 public Task <IActionResult> Authorize() => WithContextAsync <DeploymentScope>(async(contextUser, deploymentScope) =>
 {
     if (adapterProvider.GetAdapter(deploymentScope.Type) is IAdapterAuthorize adapterAuthorize)
コード例 #7
0
 public Task <IActionResult> Post([FromBody] ProjectIdentityDefinition projectIdentityDefinition) => WithContextAsync <Project>(async(contextUser, project) =>
 {
     if (projectIdentityDefinition is null)