/// <summary> /// Initializes a new instance of the <see cref="ApplicationRuleSet"/> class. /// </summary> /// <param name="args">The <see cref="ManagedFusion.Rewriter.LoadRulesEventArgs"/> instance containing the event data.</param> public ApplicationRuleSet(LoadRulesEventArgs args) { // add rules AddRules(args.Rules); // set the application base VirtualBase = args.Base; }
/// <summary> /// Initializes a new instance of the <see cref="ApplicationEngine"/> class. /// </summary> /// <param name="args">The <see cref="ManagedFusion.Rewriter.LoadRulesEventArgs"/> instance containing the event data.</param> public ApplicationEngine(LoadRulesEventArgs args) : this(new ApplicationRuleSet(args)) { }