public async Task Run([EventGridTrigger] EventGridEvent eventGridEvent) { try { _logger.LogInformation(eventGridEvent.Data.ToString()); dynamic data = eventGridEvent.Data; string url = data.url.ToString(); var id = url.Split('/').Last(); _logger.LogInformation($"Adding item with id {id}"); await _itemService.AddItemToDatabase(id, _logger); } catch (Exception e) { _logger.LogError(e, e.Message); throw; } }