public async Task Run([ServiceBusTrigger(QueueName, Connection = ServiceBusConstants.ConnectionStringConfigurationKey)] Message message)
 {
     // ToDo:
     await base.Run(message, async() =>
     {
         await _buildProjectsService.UpdateBuildProjectRelationships(message);
     });
 }
Exemple #2
0
 public async Task Run([ServiceBusTrigger(ServiceBusConstants.QueueNames.UpdateBuildProjectRelationships, Connection = ServiceBusConstants.ConnectionStringConfigurationKey)] Message message)
 {
     try
     {
         _correlationIdProvider.SetCorrelationId(message.GetCorrelationId());
         await _buildProjectsService.UpdateBuildProjectRelationships(message);
     }
     catch (Exception exception)
     {
         _logger.Error(exception, $"An error occurred getting message from queue: {ServiceBusConstants.QueueNames.UpdateBuildProjectRelationships}");
         throw;
     }
 }
 public Task <IActionResult> RunUpdateBuildProjectRealtionships()
 {
     return(_buildProjectsService.UpdateBuildProjectRelationships(ControllerContext.HttpContext.Request));
 }
Exemple #4
0
 public Task <IActionResult> UpdateBuildProjectRelationships([FromQuery] string specificationId,
                                                             [FromBody] DatasetRelationshipSummary relationship) => _buildProjectsService.UpdateBuildProjectRelationships(specificationId, relationship);