Megosztás a következőn keresztül:


Az Azure Storage szemcsemegőrzése

Az Azure Storage adatmegőrzési szolgáltatója az Azure Blob Storage-t és az Azure Table Storage-t is támogatja.

Az Azure Table Storage konfigurálása

Telepítse a Microsoft.Orleans. Persistence.AzureStorage csomag a NuGetből. Az Azure Table Storage-szolgáltató egy táblasorban tárolja az állapotot, és több oszlopra osztja fel az állapotot, ha az meghaladja egy oszlop korlátait. Minden sor legfeljebb 1 megabájtot tartalmazhat az Azure Table Storage által előírtak szerint.

Konfigurálja az Azure Table Storage adatmegőrzési szolgáltatót a AzureTableSiloBuilderExtensions.AddAzureTableGrainStorage bővítménymetódus használatával.

siloBuilder.AddAzureTableGrainStorage(
    name: "profileStore",
    configureOptions: options =>
    {
        options.ConfigureTableServiceClient(
            "DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
    });

Az Azure Blob Storage konfigurálása

Az Azure Blob Storage-szolgáltató egy blobban tárolja az állapotot.

Konfigurálja az Azure Blob Storage szemcsés adatmegőrzési szolgáltatót a AzureBlobSiloBuilderExtensions.AddAzureBlobGrainStorage bővítménymetódus használatával.

siloBuilder.AddAzureBlobGrainStorage(
    name: "profileStore",
    configureOptions: options =>
    {
        options.ConfigureBlobServiceClient(
             "DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
    });