Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IAzureBlobStorageService Interface

In This Article

If implemented, provides an Azure blob storage customization service.

Namespace: DevExpress.XtraReports.Web.Azure.WebDocumentViewer

Assembly: DevExpress.XtraReports.v24.2.Web.Azure.dll

NuGet Package: DevExpress.Web.Reporting.Azure

#Declaration

public interface IAzureBlobStorageService

#Remarks

Microsoft Azure is a distributed system, and virtual machines are shared between different clients. The information stored on a virtual machine can be lost when a Load Balancer turns this machine off and switches to a new machine.

To avoid such a loss of information, the Web Document Viewer uses Table Storage to keep service information and Blob Storage to keep document files. If required, you can replace these storages with custom ones.

To customize tables and blob storages, replace the corresponding service interfaces in the container.

  • IAzureBlobStorageService
  • IAzureBlobStorageService

Note

By default, a Web Document Viewer creates and uses tables named “dxxrreports“ and “dxxrdocuments“, along with a blob container named “dxxrcommonstorage“.

See Also