private async ValueTask EnsureBlobSafeAsync()

in src/Libs/Common/BlobLoggerProvider.cs [126:140]


        private async ValueTask<bool> EnsureBlobSafeAsync(DateTime eventTime)
        {
            try
            {
                await EnsureBlobAsync(eventTime);
                return true;
            }
            catch (Exception)
            {
                // Abandon logs.
                while (_queue.TryDequeue(out _))
                    ;
                return false;
            }
        }