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}.");
}
}