public RazorLSPOptionsMonitor(RazorConfigurationService configurationService, IOptionsMonitorCache <RazorLSPOptions> cache)
        {
            if (configurationService is null)
            {
                throw new ArgumentNullException(nameof(configurationService));
            }

            if (cache is null)
            {
                throw new ArgumentNullException(nameof(cache));
            }

            _configurationService = configurationService;
            _cache        = cache;
            _currentValue = RazorLSPOptions.Default;
        }
 public TestRazorLSPOptionsMonitor(RazorConfigurationService configurationService, IOptionsMonitorCache <RazorLSPOptions> cache) : base(configurationService, cache)
 {
 }