# IBlobContainerFactory

Package: [Microsoft.Orleans.Journaling.AzureStorage](/orleans/docs/api/csharp/microsoft.orleans.journaling.azurestorage/) 10.0.0-alpha.1

[NuGet package](https://www.nuget.org/packages/Microsoft.Orleans.Journaling.AzureStorage) | [Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Azure/Orleans.Journaling.AzureStorage/IBlobContainerFactory.cs#L8)

```csharp
public interface IBlobContainerFactory
```

A factory for building container clients for blob storage.

## Methods

- [GetBlobContainerClient(JournalId)](/orleans/docs/api/csharp/microsoft.orleans.journaling.azurestorage/orleans.journaling.iblobcontainerfactory/methods/getblobcontainerclient-orleans-journaling-journalid-78e0306e/)
- [InitializeAsync(BlobServiceClient, CancellationToken)](/orleans/docs/api/csharp/microsoft.orleans.journaling.azurestorage/orleans.journaling.iblobcontainerfactory/methods/initializeasync-azure-storage-blobs-blobserviceclient-system-threading-cancellat-b0dc519f/)
