Пример #1
0
        public async Task <long> GetLastRemoteId(string dbName)
        {
            await Task.Delay(0);

            var c = GetTargetSettings(dbName);

            try
            {
                return(_db.GetLatestId(c.DbFilePath, c.CollectionName));
            }
            catch (Exception ex)
            {
                _log.Add(ex);
                return(-1);
            }
        }
        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);
        }