public PanelsViewModel( IPanel[] panels, ILogState logState) { _logState = logState; var rulesPanel = panels.First(p => p is RulesPanelViewModel); var allPanels = new IPanel[] { rulesPanel }.Concat(panels).DistinctBy(x => x.DisplayName); Items.AddRange(allPanels); }
public MultiLogFileDropHandler(ILogState logState, ILogLoader logLoader) { _logState = logState; _logLoader = logLoader; }
public AcwLineTransformer(ILogState logState) { _logState = logState; }
public ArchiveFromHttpDropHandler(ILogState logState, ILogLoader logLoader) { _logState = logState; _logLoader = logLoader; }
public SingleDirectoryDropHandler(ILogState logState, ILogLoader logLoader) { _logState = logState; _logLoader = logLoader; }