public SupportCenterOriginal() { _localSupport = new LocalSupport(this); _nationalSupport = new NationalSupport(this); _regionalSupport = new RegionalSupport(this); _worldSupport = new WorldSupport(this); _translatorService = new TranslatorService(); }
public SupportHandlerAggregation(ISupportAction actualHandler, ISupportHandler nextHandler = null) : base(nextHandler) { _actualHandler = actualHandler ?? throw new ArgumentException($"SupportHandlerAggregation constructor: Caller must supply an ISupport implementation"); }