Skip to main content
A newer version of this page is available. .

IAzureBlobStorageService Interface

If implemented, provides an Azure blob storage customization service.

Namespace: DevExpress.XtraReports.Web.Azure.WebDocumentViewer

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

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, you need to replace the corresponding service interfaces in the container.

Note

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

See Also