public ChangeReceiverHub1(ILocalDbWriter localDbWriter, CatchUpWriterSettings catchUpWriterSettings, CommonLogListVM commonLogListVM) { _db = localDbWriter; _cfg = catchUpWriterSettings; _log = commonLogListVM; }
public MainCatchUpWindowVM(SignalRServerToggleVM signalRServerToggleVM, CommonLogListVM commonLogListVM, CatchUpWriterSettings catchUpWriterSettings) { Config = catchUpWriterSettings; CommonLogs = commonLogListVM; ServerToggle = signalRServerToggleVM; ServerToggle.StartServerCmd.ExecuteIfItCan(); }
public SignalRServerToggleVM(ISignalRWebApp signalRWebApp, ISignalRServerSettings signalRServerSettings, CommonLogListVM commonLogListVM) { _app = signalRWebApp; _cfg = signalRServerSettings; _log = commonLogListVM; StartServerCmd = R2Command.Relay(StartServer); StopServerCmd = R2Command.Async(StopServer); StatusChanged += (s, e) => _log.Add(e); }