Soenneker.Config.Realtime 3.0.351

Prefix Reserved
dotnet add package Soenneker.Config.Realtime --version 3.0.351
                    
NuGet\Install-Package Soenneker.Config.Realtime -Version 3.0.351
                    
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.351" />
                    
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.351" />
                    
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.351
                    
#r "nuget: Soenneker.Config.Realtime, 3.0.351"
                    
#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.351
                    
#: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.351
                    
Install as a Cake Addin
#tool nuget:?package=Soenneker.Config.Realtime&version=3.0.351
                    
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.351 287 9/16/2025
3.0.350 154 9/9/2025
3.0.349 153 9/9/2025
3.0.348 153 9/9/2025
3.0.347 151 9/3/2025
3.0.346 160 9/3/2025
3.0.345 152 9/3/2025
3.0.344 128 8/16/2025
3.0.343 158 8/11/2025
3.0.342 135 8/11/2025
3.0.341 145 8/11/2025
3.0.340 149 8/11/2025
3.0.339 212 8/5/2025
3.0.338 211 8/5/2025
3.0.337 200 8/5/2025
3.0.336 106 7/29/2025
3.0.335 154 7/8/2025
3.0.334 148 7/8/2025
3.0.333 150 7/8/2025
3.0.332 141 7/3/2025
3.0.331 78 6/28/2025
3.0.330 66 6/28/2025
3.0.329 76 6/27/2025
3.0.328 84 6/27/2025
3.0.327 149 6/24/2025
3.0.326 293 6/11/2025
3.0.325 295 6/10/2025
3.0.324 297 6/10/2025
3.0.323 294 6/10/2025
3.0.322 151 6/2/2025
3.0.321 158 5/27/2025
3.0.320 155 5/27/2025
3.0.319 158 5/27/2025
3.0.318 156 5/27/2025
3.0.317 106 5/25/2025
3.0.316 134 5/23/2025
3.0.315 143 5/23/2025
3.0.314 150 5/23/2025
3.0.313 153 5/22/2025
3.0.312 237 5/14/2025
3.0.311 234 5/13/2025
3.0.310 253 5/13/2025
3.0.309 156 5/8/2025
3.0.308 159 5/8/2025
3.0.307 154 5/8/2025
3.0.306 160 5/7/2025
3.0.305 170 5/7/2025
3.0.304 155 5/5/2025
3.0.303 161 5/5/2025
3.0.302 146 5/5/2025
3.0.300 156 5/5/2025
3.0.299 107 4/27/2025
3.0.298 112 4/26/2025
3.0.297 181 4/9/2025
3.0.296 179 4/8/2025
3.0.295 171 4/8/2025
3.0.294 170 4/8/2025
3.0.293 168 4/8/2025
3.0.292 164 4/8/2025
3.0.291 161 4/8/2025
3.0.290 169 4/8/2025
3.0.289 170 4/8/2025
3.0.288 176 4/8/2025
3.0.287 165 4/8/2025
3.0.286 173 4/8/2025
3.0.285 171 4/7/2025
3.0.284 175 4/7/2025
3.0.283 175 4/7/2025
3.0.282 178 4/7/2025
3.0.281 170 4/7/2025
3.0.280 171 4/7/2025
3.0.279 166 4/7/2025
3.0.278 172 4/7/2025
3.0.277 171 4/6/2025
3.0.276 175 4/6/2025
3.0.275 175 4/6/2025
3.0.274 176 4/6/2025
3.0.273 140 4/6/2025
3.0.272 146 4/6/2025
3.0.271 150 4/6/2025
3.0.270 150 4/6/2025
3.0.269 147 4/6/2025
3.0.268 131 4/6/2025
3.0.267 123 4/6/2025
3.0.266 118 4/6/2025
3.0.265 125 4/6/2025
3.0.264 123 4/6/2025
3.0.263 122 4/5/2025
3.0.262 101 4/5/2025
3.0.261 107 4/5/2025
3.0.260 109 4/5/2025
3.0.259 110 4/5/2025
3.0.258 105 4/5/2025
3.0.257 111 4/5/2025
3.0.256 92 4/4/2025
3.0.255 90 4/4/2025
3.0.254 116 4/4/2025
3.0.253 152 4/4/2025
3.0.252 171 4/1/2025
3.0.251 149 3/31/2025
3.0.250 168 3/31/2025
3.0.249 94 3/29/2025
3.0.248 479 3/25/2025
3.0.247 492 3/25/2025
3.0.246 136 3/21/2025
3.0.245 144 3/21/2025
3.0.244 157 3/18/2025
3.0.243 161 3/18/2025
3.0.242 79 3/15/2025
3.0.241 77 3/15/2025
3.0.240 86 3/15/2025
3.0.239 163 3/12/2025
3.0.238 170 3/12/2025
3.0.237 169 3/11/2025
3.0.236 173 3/11/2025
3.0.235 174 3/11/2025
3.0.234 165 3/11/2025
3.0.233 172 3/11/2025
3.0.232 179 3/11/2025
3.0.231 157 3/11/2025
3.0.230 175 3/11/2025
3.0.229 172 3/11/2025
3.0.228 185 3/11/2025
3.0.227 175 3/11/2025
3.0.226 231 3/7/2025
3.0.225 216 3/7/2025
3.0.224 145 3/2/2025
3.0.223 107 3/2/2025
3.0.222 116 3/2/2025
3.0.221 121 3/2/2025
3.0.220 123 3/1/2025
3.0.219 119 3/1/2025
3.0.218 112 3/1/2025
3.0.217 122 3/1/2025
3.0.216 118 3/1/2025
3.0.215 119 3/1/2025
3.0.214 112 3/1/2025
3.0.213 119 3/1/2025
3.0.212 103 3/1/2025
3.0.211 111 3/1/2025
3.0.210 112 3/1/2025
3.0.209 125 2/25/2025
3.0.208 107 2/25/2025
3.0.207 111 2/25/2025
3.0.206 112 2/24/2025
3.0.205 111 2/24/2025
3.0.204 116 2/23/2025
3.0.203 108 2/22/2025
3.0.202 120 2/22/2025
3.0.201 97 2/22/2025
3.0.200 116 2/22/2025
3.0.199 113 2/22/2025
3.0.198 121 2/21/2025
3.0.197 110 2/21/2025
3.0.196 106 2/21/2025
3.0.195 119 2/19/2025
3.0.194 111 2/19/2025
3.0.193 110 2/19/2025
3.0.192 119 2/19/2025
3.0.191 105 2/18/2025
3.0.190 125 2/18/2025
3.0.189 127 2/18/2025
3.0.188 127 2/18/2025
3.0.187 109 2/18/2025
3.0.186 107 2/18/2025
3.0.185 131 2/14/2025
3.0.184 121 2/14/2025
3.0.183 119 2/13/2025
3.0.182 132 2/13/2025
3.0.181 124 2/12/2025
3.0.180 132 2/12/2025
3.0.179 134 2/12/2025
3.0.178 122 2/12/2025
3.0.177 122 2/12/2025
3.0.176 126 2/12/2025
3.0.175 120 2/11/2025
3.0.174 123 2/11/2025
3.0.173 124 2/11/2025
3.0.172 121 2/11/2025
3.0.171 112 2/11/2025
3.0.170 106 2/11/2025
3.0.169 128 2/11/2025
3.0.168 123 2/11/2025
3.0.167 126 2/11/2025
3.0.166 126 2/11/2025
3.0.165 111 2/11/2025
3.0.164 115 2/10/2025
3.0.163 134 2/10/2025
3.0.162 126 2/10/2025
3.0.161 118 2/10/2025
3.0.160 113 2/9/2025
3.0.159 123 2/8/2025
3.0.158 106 2/8/2025
3.0.157 120 2/8/2025
3.0.156 112 2/8/2025
3.0.155 117 2/8/2025
3.0.154 97 2/8/2025
3.0.153 111 2/7/2025
3.0.152 110 2/7/2025
3.0.151 122 2/7/2025
3.0.150 109 2/7/2025
3.0.149 118 2/7/2025
3.0.148 103 2/7/2025
3.0.147 122 2/7/2025
3.0.146 123 2/7/2025
3.0.145 105 2/7/2025
3.0.144 120 2/7/2025
3.0.143 115 2/7/2025
3.0.142 109 2/6/2025
3.0.141 120 2/5/2025
3.0.140 118 2/5/2025
3.0.139 113 2/5/2025
3.0.138 110 2/5/2025
3.0.137 106 2/5/2025
3.0.136 110 2/5/2025
3.0.135 110 2/5/2025
3.0.134 115 1/28/2025
3.0.133 103 1/28/2025
3.0.132 98 1/28/2025
3.0.131 100 1/28/2025
3.0.130 112 1/27/2025
3.0.129 104 1/27/2025
3.0.128 106 1/27/2025
3.0.127 105 1/27/2025
3.0.126 107 1/27/2025
3.0.125 99 1/27/2025
3.0.124 102 1/26/2025
3.0.123 107 1/26/2025
3.0.122 120 1/25/2025
3.0.121 110 1/25/2025
3.0.120 113 1/25/2025
3.0.119 113 1/25/2025
3.0.118 99 1/25/2025
3.0.117 104 1/25/2025
3.0.116 109 1/24/2025
3.0.115 105 1/24/2025
3.0.114 102 1/24/2025
3.0.113 115 1/24/2025
3.0.112 109 1/24/2025
3.0.111 106 1/24/2025
3.0.110 102 1/24/2025
3.0.109 105 1/23/2025
3.0.108 108 1/23/2025
3.0.107 106 1/23/2025
3.0.106 110 1/22/2025
3.0.105 108 1/21/2025
3.0.104 111 1/21/2025
3.0.103 111 1/21/2025
3.0.102 115 1/21/2025
3.0.101 105 1/21/2025
3.0.100 110 1/21/2025
3.0.99 111 1/21/2025
3.0.98 123 1/21/2025
3.0.97 111 1/21/2025
3.0.96 105 1/21/2025
3.0.95 108 1/21/2025
3.0.94 108 1/20/2025
3.0.93 106 1/20/2025
3.0.92 120 1/20/2025
3.0.91 111 1/20/2025
3.0.90 114 1/20/2025
3.0.89 111 1/20/2025
3.0.88 113 1/20/2025
3.0.87 104 1/19/2025
3.0.86 121 1/19/2025
3.0.85 107 1/19/2025
3.0.84 107 1/19/2025
3.0.83 102 1/19/2025
3.0.82 108 1/19/2025
3.0.81 106 1/18/2025
3.0.80 109 1/18/2025
3.0.79 104 1/18/2025
3.0.78 114 1/17/2025
3.0.77 119 1/17/2025
3.0.76 112 1/17/2025
3.0.75 107 1/17/2025
3.0.74 107 1/17/2025
3.0.73 108 1/17/2025
3.0.72 112 1/16/2025
3.0.71 107 1/16/2025
3.0.70 101 1/16/2025
3.0.69 110 1/16/2025
3.0.68 103 1/16/2025
3.0.67 114 1/16/2025
3.0.66 109 1/16/2025
3.0.65 104 1/15/2025
3.0.64 101 1/15/2025
3.0.63 112 1/15/2025
3.0.62 100 1/15/2025
3.0.61 89 1/15/2025
3.0.60 101 1/15/2025
3.0.59 105 1/15/2025
3.0.58 102 1/15/2025
3.0.57 105 1/15/2025
3.0.56 93 1/15/2025
3.0.55 85 1/15/2025
3.0.54 81 1/15/2025
3.0.53 85 1/15/2025
3.0.52 81 1/15/2025
3.0.51 91 1/14/2025
3.0.50 90 1/14/2025
3.0.49 106 1/14/2025
3.0.48 99 1/14/2025
3.0.47 95 1/14/2025
3.0.46 103 1/14/2025
3.0.45 105 1/13/2025
3.0.44 98 1/13/2025
3.0.43 102 1/13/2025
3.0.42 109 1/13/2025
3.0.41 106 1/12/2025
3.0.40 115 1/12/2025
3.0.39 123 1/11/2025
3.0.38 118 1/11/2025
3.0.37 121 1/11/2025
3.0.36 113 1/11/2025
3.0.35 121 1/10/2025
3.0.34 116 1/10/2025
3.0.33 114 1/10/2025
3.0.32 112 1/10/2025
3.0.31 116 1/10/2025
3.0.30 104 1/10/2025
3.0.29 116 1/10/2025
3.0.28 187 1/3/2025
3.0.27 165 1/3/2025
3.0.26 176 1/3/2025
3.0.25 148 1/3/2025
3.0.24 141 1/3/2025
3.0.23 146 1/2/2025
3.0.22 121 1/2/2025
3.0.21 126 1/2/2025
3.0.20 116 1/2/2025
3.0.19 142 1/2/2025
3.0.18 115 1/2/2025
3.0.17 151 1/2/2025
3.0.16 192 1/1/2025
3.0.15 162 1/1/2025
3.0.14 142 1/1/2025
3.0.13 151 1/1/2025
3.0.12 158 1/1/2025
3.0.11 119 1/1/2025
3.0.10 119 1/1/2025
3.0.9 152 1/1/2025
3.0.8 133 1/1/2025
3.0.7 127 12/31/2024
3.0.6 124 12/31/2024
3.0.5 117 12/31/2024
3.0.4 128 12/31/2024
3.0.3 125 12/31/2024
3.0.2 131 12/31/2024
3.0.1 199 12/28/2024