public LiveUpdateableOptionsWrapper(IOptionsManager configurationManager)
 {
     this.configurationManager = configurationManager.ThrowIfNull(nameof(configurationManager));
 }
 public UpdateableOptionsWrapper(IOptionsManager configurationManager, T options)
 {
     this.configurationManager = configurationManager.ThrowIfNull(nameof(configurationManager));
     this.Value = options;
 }