using System; using System.Collections.Generic; using Oqtane.Models; namespace Oqtane.Infrastructure { public class SiteOptions : ISiteOptions where TOptions : class, new() { private readonly Action> configureOptions; public SiteOptions(Action> configureOptions) { this.configureOptions = configureOptions; } public void Configure(TOptions options, Alias alias, Dictionary sitesettings) { configureOptions(options, alias, sitesettings); } } }