Steps to reproduce:
- Use the UseCachedReportSourceBuilder method to configure Cached Report Source Builder on Azure as demonstrated in the following help topic: Microsoft Azure Reporting.
- Open a page with the Document Viewer component.
- Wait until the document cleaner process triggers the cache cleaning operation.
Expected results:
The application works correctly without throwing any exception.
Current results:
The NullReferenceException
exception occurs with the following call stack:
Call StackSystem.NullReferenceException: Object reference not set to an instance of an object.
at DevExpress.AspNetCore.Reporting.Azure.WebDocumentViewer.Native.AzureStorageHelper.CreateBatchDeleteOperationsDictionary[T](String filter, CloudTable table, Action\\\`1 forEachProcessedEntity)
at DevExpress.AspNetCore.Reporting.Azure.WebDocumentViewer.Native.AzureSearchResultStorageAsyncBase.ClearAsync(TimeSpan timeToLive)
at DevExpress.AspNetCore.Reporting.Native.Services.AspNetCoreThreadingTimerStoragesCleaner.<ClearCoreAsync>d__21.MoveNext()