public async Task Run([ServiceBusTrigger(QueueName, Connection = ServiceBusConstants.ConnectionStringConfigurationKey)] Message message) { // ToDo: await base.Run(message, async() => { await _buildProjectsService.UpdateBuildProjectRelationships(message); }); }
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)); }
public Task <IActionResult> UpdateBuildProjectRelationships([FromQuery] string specificationId, [FromBody] DatasetRelationshipSummary relationship) => _buildProjectsService.UpdateBuildProjectRelationships(specificationId, relationship);