Ejemplo n.º 1
0
 /// <summary>
 /// Constructor - can be used for testing
 /// </summary>
 /// <param name="umbracoSettings"></param>
 /// <param name="baseRestSettings"></param>
 /// <param name="dashboardSettings"></param>
 /// <param name="healthChecks"></param>
 public UmbracoConfig(IUmbracoSettingsSection umbracoSettings, IBaseRestSection baseRestSettings, IDashboardSection dashboardSettings, IHealthChecks healthChecks)
 {
     SetHealthCheckSettings(healthChecks);
     SetUmbracoSettings(umbracoSettings);
     SetBaseRestExtensions(baseRestSettings);
     SetDashboardSettings(dashboardSettings);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Only for testing
 /// </summary>
 /// <param name="value"></param>
 public void SetDashboardSettings(IDashboardSection value)
 {
     _dashboardSection = value;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Only for testing
 /// </summary>
 /// <param name="value"></param>
 internal void SetDashboardSettings(IDashboardSection value)
 {
     _dashboardSection = value;
 }
Ejemplo n.º 4
0
 public Dashboards(ISectionService sectionService, IDashboardSection dashboardSection, ManifestParser manifestParser)
 {
     _sectionService   = sectionService ?? throw new ArgumentNullException(nameof(sectionService));
     _dashboardSection = dashboardSection;
     _manifestParser   = manifestParser;
 }
Ejemplo n.º 5
0
 //ONLY for unit testing
 internal void SetDashboardSettings(IDashboardSection value)
 {
     _dashboardSection = value;
 }
Ejemplo n.º 6
0
 /// <summary>
 /// Constructor - can be used for testing
 /// </summary>
 /// <param name="umbracoSettings"></param>
 /// <param name="baseRestSettings"></param>
 /// <param name="dashboardSettings"></param>
 public UmbracoConfig(IUmbracoSettingsSection umbracoSettings, IBaseRestSection baseRestSettings, IDashboardSection dashboardSettings)
 {
     SetUmbracoSettings(umbracoSettings);
     SetBaseRestExtensions(baseRestSettings);
     SetDashboardSettings(dashboardSettings);
 }