public void Save(DispatcherState state) { _db.HandleTransientErrors(db => { db.Update<ServerStateItem>() .Set(d => d.Data, state.Serialize()) .Execute(); },wait:300); }
private void LoadState() { this.LogInfo("Loading state"); var state = _config.Storage.Load(); if (state != null) { _state = state; } this.LogInfo("State loaded"); }