Trwałość ziarna usługi Azure Storage
Dostawca trwałości ziarna usługi Azure Storage obsługuje zarówno usługę Azure Blob Storage, jak i usługę Azure Table Storage.
Instalowanie usługi Azure Table Storage
Zainstaluj microsoft .Orleans. Pakiet Persistence.AzureStorage z pakietu NuGet. Dostawca usługi Azure Table Storage przechowuje stan w wierszu tabeli, dzieląc stan na wiele kolumn, jeśli przekroczono limity jednej kolumny. Każdy wiersz może przechowywać maksymalną długość 1 megabajtów, nałożonych przez usługę Azure Table Storage.
Skonfiguruj dostawcę trwałości ziarna usługi Azure Table Storage przy użyciu AzureTableSiloBuilderExtensions.AddAzureTableGrainStorage metod rozszerzeń.
siloBuilder.AddAzureTableGrainStorage(
name: "profileStore",
configureOptions: options =>
{
options.ConfigureTableServiceClient(
"DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
});
Instalowanie usługi Azure Blob Storage
Dostawca usługi Azure Blob Storage przechowuje stan w obiekcie blob.
Skonfiguruj dostawcę trwałości ziarna usługi Azure Blob Storage przy użyciu AzureBlobSiloBuilderExtensions.AddAzureBlobGrainStorage metod rozszerzeń.
siloBuilder.AddAzureBlobGrainStorage(
name: "profileStore",
configureOptions: options =>
{
options.ConfigureBlobServiceClient(
"DefaultEndpointsProtocol=https;AccountName=data1;AccountKey=SOMETHING1");
});