public Disqus(GlobalConfigData configurationDataObject, IGlobalWebsiteConfigProvider globalConfigDataProvider) { this._configurationDataObject = configurationDataObject; this._globalConfigDataProvider = globalConfigDataProvider; }
public GlobalWebsiteConfig(IGlobalWebsiteConfigProvider dataProvider) { this.ConfigurationDataObject = dataProvider.GetFreshData() ?? throw new GlobalConfigDataException(); GlobalConfigDataProvider = dataProvider; }