Skip to content

Configuration

CloudFy edited this page Mar 18, 2025 · 1 revision

About

Arcturus enable new providers to retrieve configuration files.

Store application settings as json-files in Azure Blob Storage, and load settings from these on startup. The extension support using default connection string, or credential authentication (example service principals or managed identities).

Installation

dotnet add package Arcturus.Extensions.Configuration.AzureStorageBlob

Usage

var builder = Host.CreateApplicationBuilder(args);

builder.Configuration.AddAzureStorageBlob(
    options => {
        // using connection string
        options.Connect(
            "DefaultEndpointsProtocol=https;AccountName=....;EndpointSuffix=core.windows.net"
            , "configuration"
            , "settings.json");
    });

var host = builder.Build();

Clone this wiki locally