Soenneker.Config.Realtime 3.0.99

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package Soenneker.Config.Realtime --version 3.0.99
                    
NuGet\Install-Package Soenneker.Config.Realtime -Version 3.0.99
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Soenneker.Config.Realtime" Version="3.0.99" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Soenneker.Config.Realtime" Version="3.0.99" />
                    
Directory.Packages.props
<PackageReference Include="Soenneker.Config.Realtime" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Soenneker.Config.Realtime --version 3.0.99
                    
#r "nuget: Soenneker.Config.Realtime, 3.0.99"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Soenneker.Config.Realtime@3.0.99
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Soenneker.Config.Realtime&version=3.0.99
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.Config.Realtime&version=3.0.99
                    
Install as a Cake Tool

alternate text is missing from this package README image alternate text is missing from this package README image alternate text is missing from this package README image

alternate text is missing from this package README image Soenneker.Config.Realtime

Real-time, thread-safe configuration updates for .NET applications.

Features

  • Real-Time Updates: Dynamically add, update, or remove configuration values at runtime.
  • Thread-Safe: Safe updates in multi-threaded environments.
  • Hierarchical Keys: Supports nested keys using : as a separator (e.g., AppSettings:FeatureFlag).
  • Automatic Propagation: Updates are reflected in IConfiguration consumers.

Installation

dotnet add package Soenneker.Config.Realtime

You just need access to IServiceCollection and IBuilderConfiguration:

serviceCollection.AddRealtimeConfiguration(builderConfiguration);

This is just one example:

var builder = WebApplication.CreateBuilder(args);

// Add and register the RealtimeConfigurationProvider in one step
builder.Services.AddRealtimeConfiguration(builder.Configuration);

var app = builder.Build();

Usage

public class MyService
{
    private readonly IRealtimeConfigurationProvider _configProvider;
    private readonly IConfiguration _config;

    // Simply inject IRealtimeConfigurationProvider:
    public MyService(IRealtimeConfigurationProvider configProvider, IConfiguration config)
    {
        _configProvider = configProvider;
        _config = config;
    }

    public void SetKeyDynamically()
    {
        // Make your updates
        _configProvider.Set("SomeKey", "SomeValue");
    }

    public void ReadUpdatedValue()
    {
        // IConfiguration is now updated
        string newValue = _config["SomeKey"]; // Outputs: "SomeValue"
    }
}
Product Compatible and additional computed target framework versions.
.NET net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
3.0.335 133 7/8/2025
3.0.334 130 7/8/2025
3.0.333 131 7/8/2025
3.0.332 132 7/3/2025
3.0.331 59 6/28/2025
3.0.330 58 6/28/2025
3.0.329 68 6/27/2025
3.0.328 76 6/27/2025
3.0.327 131 6/24/2025
3.0.326 276 6/11/2025
3.0.325 278 6/10/2025
3.0.324 280 6/10/2025
3.0.323 276 6/10/2025
3.0.322 134 6/2/2025
3.0.321 142 5/27/2025
3.0.320 139 5/27/2025
3.0.319 142 5/27/2025
3.0.318 140 5/27/2025
3.0.317 89 5/25/2025
3.0.316 117 5/23/2025
3.0.315 127 5/23/2025
3.0.314 134 5/23/2025
3.0.313 136 5/22/2025
3.0.312 221 5/14/2025
3.0.311 216 5/13/2025
3.0.310 247 5/13/2025
3.0.309 138 5/8/2025
3.0.308 142 5/8/2025
3.0.307 138 5/8/2025
3.0.306 143 5/7/2025
3.0.305 153 5/7/2025
3.0.304 138 5/5/2025
3.0.303 144 5/5/2025
3.0.302 138 5/5/2025
3.0.300 139 5/5/2025
3.0.299 91 4/27/2025
3.0.298 95 4/26/2025
3.0.297 164 4/9/2025
3.0.296 163 4/8/2025
3.0.295 163 4/8/2025
3.0.294 151 4/8/2025
3.0.293 152 4/8/2025
3.0.292 158 4/8/2025
3.0.291 154 4/8/2025
3.0.290 152 4/8/2025
3.0.289 152 4/8/2025
3.0.288 159 4/8/2025
3.0.287 149 4/8/2025
3.0.286 156 4/8/2025
3.0.285 153 4/7/2025
3.0.284 159 4/7/2025
3.0.283 158 4/7/2025
3.0.282 160 4/7/2025
3.0.281 153 4/7/2025
3.0.280 153 4/7/2025
3.0.279 149 4/7/2025
3.0.278 154 4/7/2025
3.0.277 154 4/6/2025
3.0.276 157 4/6/2025
3.0.275 159 4/6/2025
3.0.274 158 4/6/2025
3.0.273 124 4/6/2025
3.0.272 129 4/6/2025
3.0.271 133 4/6/2025
3.0.270 132 4/6/2025
3.0.269 130 4/6/2025
3.0.268 114 4/6/2025
3.0.267 106 4/6/2025
3.0.266 102 4/6/2025
3.0.265 109 4/6/2025
3.0.264 106 4/6/2025
3.0.263 105 4/5/2025
3.0.262 84 4/5/2025
3.0.261 91 4/5/2025
3.0.260 91 4/5/2025
3.0.259 93 4/5/2025
3.0.258 89 4/5/2025
3.0.257 94 4/5/2025
3.0.256 86 4/4/2025
3.0.255 84 4/4/2025
3.0.254 99 4/4/2025
3.0.253 146 4/4/2025
3.0.252 155 4/1/2025
3.0.251 142 3/31/2025
3.0.250 150 3/31/2025
3.0.249 88 3/29/2025
3.0.248 462 3/25/2025
3.0.247 474 3/25/2025
3.0.246 120 3/21/2025
3.0.245 138 3/21/2025
3.0.244 140 3/18/2025
3.0.243 143 3/18/2025
3.0.242 73 3/15/2025
3.0.241 71 3/15/2025
3.0.240 70 3/15/2025
3.0.239 157 3/12/2025
3.0.238 154 3/12/2025
3.0.237 162 3/11/2025
3.0.236 156 3/11/2025
3.0.235 158 3/11/2025
3.0.234 159 3/11/2025
3.0.233 156 3/11/2025
3.0.232 163 3/11/2025
3.0.231 151 3/11/2025
3.0.230 158 3/11/2025
3.0.229 154 3/11/2025
3.0.228 168 3/11/2025
3.0.227 157 3/11/2025
3.0.226 213 3/7/2025
3.0.225 211 3/7/2025
3.0.224 129 3/2/2025
3.0.223 91 3/2/2025
3.0.222 101 3/2/2025
3.0.221 106 3/2/2025
3.0.220 106 3/1/2025
3.0.219 102 3/1/2025
3.0.218 95 3/1/2025
3.0.217 107 3/1/2025
3.0.216 101 3/1/2025
3.0.215 103 3/1/2025
3.0.214 96 3/1/2025
3.0.213 103 3/1/2025
3.0.212 95 3/1/2025
3.0.211 94 3/1/2025
3.0.210 97 3/1/2025
3.0.209 110 2/25/2025
3.0.208 102 2/25/2025
3.0.207 96 2/25/2025
3.0.206 93 2/24/2025
3.0.205 95 2/24/2025
3.0.204 101 2/23/2025
3.0.203 93 2/22/2025
3.0.202 103 2/22/2025
3.0.201 91 2/22/2025
3.0.200 98 2/22/2025
3.0.199 97 2/22/2025
3.0.198 104 2/21/2025
3.0.197 94 2/21/2025
3.0.196 100 2/21/2025
3.0.195 102 2/19/2025
3.0.194 106 2/19/2025
3.0.193 105 2/19/2025
3.0.192 103 2/19/2025
3.0.191 97 2/18/2025
3.0.190 109 2/18/2025
3.0.189 112 2/18/2025
3.0.188 111 2/18/2025
3.0.187 102 2/18/2025
3.0.186 102 2/18/2025
3.0.185 114 2/14/2025
3.0.184 105 2/14/2025
3.0.183 103 2/13/2025
3.0.182 116 2/13/2025
3.0.181 109 2/12/2025
3.0.180 115 2/12/2025
3.0.179 117 2/12/2025
3.0.178 106 2/12/2025
3.0.177 105 2/12/2025
3.0.176 109 2/12/2025
3.0.175 115 2/11/2025
3.0.174 108 2/11/2025
3.0.173 108 2/11/2025
3.0.172 104 2/11/2025
3.0.171 106 2/11/2025
3.0.170 101 2/11/2025
3.0.169 112 2/11/2025
3.0.168 107 2/11/2025
3.0.167 110 2/11/2025
3.0.166 110 2/11/2025
3.0.165 104 2/11/2025
3.0.164 110 2/10/2025
3.0.163 120 2/10/2025
3.0.162 110 2/10/2025
3.0.161 101 2/10/2025
3.0.160 97 2/9/2025
3.0.159 105 2/8/2025
3.0.158 99 2/8/2025
3.0.157 102 2/8/2025
3.0.156 107 2/8/2025
3.0.155 100 2/8/2025
3.0.154 91 2/8/2025
3.0.153 95 2/7/2025
3.0.152 94 2/7/2025
3.0.151 107 2/7/2025
3.0.150 104 2/7/2025
3.0.149 102 2/7/2025
3.0.148 98 2/7/2025
3.0.147 106 2/7/2025
3.0.146 107 2/7/2025
3.0.145 101 2/7/2025
3.0.144 105 2/7/2025
3.0.143 99 2/7/2025
3.0.142 93 2/6/2025
3.0.141 104 2/5/2025
3.0.140 103 2/5/2025
3.0.139 97 2/5/2025
3.0.138 95 2/5/2025
3.0.137 101 2/5/2025
3.0.136 93 2/5/2025
3.0.135 94 2/5/2025
3.0.134 99 1/28/2025
3.0.133 87 1/28/2025
3.0.132 83 1/28/2025
3.0.131 95 1/28/2025
3.0.130 97 1/27/2025
3.0.129 88 1/27/2025
3.0.128 90 1/27/2025
3.0.127 90 1/27/2025
3.0.126 91 1/27/2025
3.0.125 83 1/27/2025
3.0.124 97 1/26/2025
3.0.123 91 1/26/2025
3.0.122 104 1/25/2025
3.0.121 94 1/25/2025
3.0.120 95 1/25/2025
3.0.119 97 1/25/2025
3.0.118 93 1/25/2025
3.0.117 87 1/25/2025
3.0.116 94 1/24/2025
3.0.115 88 1/24/2025
3.0.114 86 1/24/2025
3.0.113 89 1/24/2025
3.0.112 94 1/24/2025
3.0.111 91 1/24/2025
3.0.110 86 1/24/2025
3.0.109 88 1/23/2025
3.0.108 91 1/23/2025
3.0.107 87 1/23/2025
3.0.106 93 1/22/2025
3.0.105 91 1/21/2025
3.0.104 95 1/21/2025
3.0.103 95 1/21/2025
3.0.102 98 1/21/2025
3.0.101 99 1/21/2025
3.0.100 103 1/21/2025
3.0.99 96 1/21/2025
3.0.98 105 1/21/2025
3.0.97 94 1/21/2025
3.0.96 90 1/21/2025
3.0.95 92 1/21/2025
3.0.94 92 1/20/2025
3.0.93 89 1/20/2025
3.0.92 104 1/20/2025
3.0.91 92 1/20/2025
3.0.90 98 1/20/2025
3.0.89 96 1/20/2025
3.0.88 96 1/20/2025
3.0.87 88 1/19/2025
3.0.86 103 1/19/2025
3.0.85 92 1/19/2025
3.0.84 92 1/19/2025
3.0.83 86 1/19/2025
3.0.82 85 1/19/2025
3.0.81 89 1/18/2025
3.0.80 93 1/18/2025
3.0.79 89 1/18/2025
3.0.78 99 1/17/2025
3.0.77 103 1/17/2025
3.0.76 96 1/17/2025
3.0.75 93 1/17/2025
3.0.74 92 1/17/2025
3.0.73 94 1/17/2025
3.0.72 95 1/16/2025
3.0.71 92 1/16/2025
3.0.70 84 1/16/2025
3.0.69 96 1/16/2025
3.0.68 87 1/16/2025
3.0.67 90 1/16/2025
3.0.66 95 1/16/2025
3.0.65 89 1/15/2025
3.0.64 86 1/15/2025
3.0.63 96 1/15/2025
3.0.62 86 1/15/2025
3.0.61 84 1/15/2025
3.0.60 86 1/15/2025
3.0.59 91 1/15/2025
3.0.58 87 1/15/2025
3.0.57 90 1/15/2025
3.0.56 78 1/15/2025
3.0.55 70 1/15/2025
3.0.54 66 1/15/2025
3.0.53 67 1/15/2025
3.0.52 65 1/15/2025
3.0.51 75 1/14/2025
3.0.50 74 1/14/2025
3.0.49 90 1/14/2025
3.0.48 83 1/14/2025
3.0.47 79 1/14/2025
3.0.46 78 1/14/2025
3.0.45 89 1/13/2025
3.0.44 83 1/13/2025
3.0.43 86 1/13/2025
3.0.42 93 1/13/2025
3.0.41 90 1/12/2025
3.0.40 100 1/12/2025
3.0.39 100 1/11/2025
3.0.38 100 1/11/2025
3.0.37 106 1/11/2025
3.0.36 96 1/11/2025
3.0.35 105 1/10/2025
3.0.34 101 1/10/2025
3.0.33 98 1/10/2025
3.0.32 95 1/10/2025
3.0.31 99 1/10/2025
3.0.30 99 1/10/2025
3.0.29 101 1/10/2025
3.0.28 162 1/3/2025
3.0.27 150 1/3/2025
3.0.26 161 1/3/2025
3.0.25 133 1/3/2025
3.0.24 125 1/3/2025
3.0.23 129 1/2/2025
3.0.22 105 1/2/2025
3.0.21 112 1/2/2025
3.0.20 111 1/2/2025
3.0.19 116 1/2/2025
3.0.18 111 1/2/2025
3.0.17 137 1/2/2025
3.0.16 176 1/1/2025
3.0.15 148 1/1/2025
3.0.14 127 1/1/2025
3.0.13 143 1/1/2025
3.0.12 143 1/1/2025
3.0.11 115 1/1/2025
3.0.10 115 1/1/2025
3.0.9 146 1/1/2025
3.0.8 118 1/1/2025
3.0.7 122 12/31/2024
3.0.6 109 12/31/2024
3.0.5 112 12/31/2024
3.0.4 111 12/31/2024
3.0.3 110 12/31/2024
3.0.2 126 12/31/2024
3.0.1 185 12/28/2024