Да, есть.Для одного это добавляет дополнительный http-вызов.Далее под капотом он выполняет Create()
.Если происходит сбой из-за того, что ресурс с таким именем уже существует, возникает ошибка http 409.Вы также найдете их в журналах, например, в Application Insights.Эта ошибка обнаруживается, и в этом случае возвращается значение true
.
Теперь, с другой точки зрения.Скажем, у вас есть приложение, которое использует таблицу для хранения данных (ну, что бы вы с ней сделали?).Теперь однажды кто-то совершает ошибку и случайно удаляет таблицу.В вашем сценарии это некоторое время останется незамеченным, потому что таблица воссоздается без уведомления.Поэтому в зависимости от варианта использования может потребоваться некоторое время, прежде чем будет обнаружена ошибка.
Один из вариантов может состоять в проверке существования при запуске и записи предупреждения, если его не существует или что-то в этом роде.