public override void Register() { Spigot.Register(this); }
public SignalingHandler(CountdownEvent cde, Archetypical.Software.Spigot.Spigot spigot, ILogger <Knob <MyTestClass> > logger) : base(spigot, logger) { _cde = cde; }
/// <summary> /// the base constructor. Pass in your typed loggers here /// </summary> /// <param name="spigot"></param> /// <param name="logger"></param> protected Knob(Spigot spigot, ILogger <Knob <T> > logger) : base(spigot) { _logger = logger; }
public SimpleHeaderValidator(EventNumber testnumber, Archetypical.Software.Spigot.Spigot spigot, ILogger <Knob <SimpleClass1> > logger) : base(spigot, logger) { _testnumber = testnumber; }
public ComplexClassHandler(EventNumber number, Archetypical.Software.Spigot.Spigot spigot, ILogger <Knob <ComplexClass> > logger) : base(spigot, logger) { TestNumber = number; }
public SimpleClass1Handler(EventNumber number, Archetypical.Software.Spigot.Spigot spigot, ILogger <Knob <SimpleClass1> > logger) : base(spigot, logger) { TestNumber = number; }
public MessageSender(Spigot spigot, ILogger <MessageSender <T> > logger) { _spigot = spigot; _logger = logger; }
public ConsoleKnob(Archetypical.Software.Spigot.Spigot spigot, ILogger <Knob <ComplexModelWithChildren> > logger) : base(spigot, logger) { Console.WriteLine("|-----> Adding New instance of a Knob"); colors = Enum.GetValues(typeof(ConsoleColor)).Cast <ConsoleColor>().ToArray(); }