using System; 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) { configureOptions(options, alias); } } }