Steps to reproduce:
- Call AzureWebDocumentViewerContainer.UseCachedReportSourceBuilder using the
UseDevelopmentStorage=true
connection string - Open a report in the viewer
Current results:
Can not resolve type 'DevExpress.XtraReports.Web.Azure.WebDocumentViewer.IAzureSearchTableProvider'
Code[ResolutionFailedException: Can not resolve type 'DevExpress.XtraReports.Web.Azure.WebDocumentViewer.IAzureSearchTableProvider']
DevExpress.Utils.IoC.IntegrityContainer.Resolve(Type serviceType) +251
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +345
[ResolutionFailedException: Missing parameter 'azureSearchTableProvider' for the requested type 'DevExpress.AspNetCore.Reporting.Azure.WebDocumentViewer.Native.AzureSearchResultStorageAsync']
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +697
DevExpress.Utils.IoC.IntegrityContainer.Resolve(Type serviceType) +444
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +345
[ResolutionFailedException: Missing parameter 'searchResultStorageAsync' for the requested type 'DevExpress.XtraReports.Web.WebDocumentViewer.Native.Services.CachedDocumentSourceManagementServiceAsync']
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +697
DevExpress.Utils.IoC.IntegrityContainer.Resolve(Type serviceType) +637
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +345
[ResolutionFailedException: Missing parameter 'documentManagementService' for the requested type 'DevExpress.XtraReports.Web.WebDocumentViewer.Native.Services.DocumentBuilderAsync']
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +697
DevExpress.Utils.IoC.IntegrityContainer.Resolve(Type serviceType) +444
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +345
[ResolutionFailedException: Missing parameter 'documentBuilder' for the requested type 'DevExpress.XtraReports.Web.WebDocumentViewer.Native.Services.ReportManagementServiceAsync']
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +697
DevExpress.Utils.IoC.IntegrityContainer.Resolve(Type serviceType) +444
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +345
[ResolutionFailedException: Missing parameter 'reportManagementService' for the requested type 'DevExpress.XtraReports.Web.WebDocumentViewer.Native.Services.ThreadingTimerStoragesCleaner']
DevExpress.Utils.IoC.IntegrityContainer.CreateInstance(TypeRegistration typeRegistration) +697
DevExpress.Utils.IoC.IntegrityContainer.Resolve(Type serviceType) +637
DevExpress.Utils.IoC.IntegrityContainer.System.IServiceProvider.GetService(Type serviceType) +51
DevExpress.XtraPrinting.Native.ServiceProviderExtensions.GetService(IServiceProvider serviceProvider) +168
DevExpress.Web.Mvc.Controllers.WebDocumentViewerApiControllerBase..ctor() +119
DevExpressSample.Controllers.WebDocumentViewerController..ctor() +43