Class PolymorphismKoi
- Namespace
- ToSic.Sxc.Render.Polymorphism.Sys
- Assembly
- ToSic.Sxc.Web.dll
Polymorphism resolver for CSS frameworks with Koi.
[InternalApi_DoNotUse_MayChangeWithoutNotice]
public class PolymorphismKoi : IPolymorphismResolver
- Inheritance
-
objectPolymorphismKoi
- Implements
Constructors
PolymorphismKoi(ICss)
Polymorphism resolver for CSS frameworks with Koi.
public PolymorphismKoi(ICss pageCss)
Parameters
pageCssICss
Fields
ResolverNameId
public static string ResolverNameId
Field Value
Methods
Edition(PolymorphismConfigurationModel, string?, ILog)
Returns the edition to use for a given polymorphism configuration, or null if no edition is found
public string? Edition(PolymorphismConfigurationModel config, string? overrule, ILog log)
Parameters
configPolymorphismConfigurationModelPolymorphism configuration.
overrulestringOptional overrule value; may not be respected, in case the resolver determines insufficient permissions to overrule.
logILogLogger is included, so that the services can be super-slim.
Returns
- string
The edition to use, or null if no edition is found