Class RulesEvaluatorContext
Namespace: CmlLib.Core.Rules
Assembly: CmlLib.Core.dll
public record RulesEvaluatorContext : IEquatable<RulesEvaluatorContext>
Inheritance
object ← RulesEvaluatorContext
Implements
IEquatable<RulesEvaluatorContext>
Inherited Members
object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()
Constructors
RulesEvaluatorContext(LauncherOSRule)
public RulesEvaluatorContext(LauncherOSRule os)
Parameters
RulesEvaluatorContext(LauncherOSRule, IEnumerable<string>)
public RulesEvaluatorContext(LauncherOSRule os, IEnumerable<string> features)
Parameters
features IEnumerable<string>
Properties
Features
public IEnumerable<string> Features { get; init; }
Property Value
OS
public LauncherOSRule OS { get; init; }