private async Task DeleteFromFirestore()

in services/garbage-collector/csharp/Startup.cs [71:86]


        private async Task DeleteFromFirestore(string objectName, ILogger logger)
        {
            var firestore = await FirestoreDb.CreateAsync(_projectId);
            var pictureStore = firestore.Collection("pictures");
            var docRef = pictureStore.Document(objectName);

            try
            {
                await docRef.DeleteAsync();
                logger.LogInformation($"Deleted '{objectName}' from Firestore collection 'pictures'");
            }
            catch (Exception e)
            {
                logger.LogInformation($"Failed to delete '{objectName}' from Firestore: {e.Message}.");
            }
        }