Пример #1
0
        public async void Save()
        {
#if DEBUG
            var st = new Stopwatch();
            st.Start();

            Resources.ObjectCache.CachePlayer(this);
            await PlayerDb.SaveAsync(this);

            st.Stop();
            Logger.Log($"Player {Home.Id} saved in {st.ElapsedMilliseconds}ms.", GetType(), ErrorLevel.Debug);
#else
            Resources.ObjectCache.CachePlayer(this);
            await PlayerDb.SaveAsync(this);
#endif
        }
Пример #2
0
        public async void Save()
        {
            Home.LastSaveTime = DateTime.UtcNow;

/*#if DEBUG
 *          var st = new Stopwatch();
 *          st.Start();
 *
 *          Resources.ObjectCache.CachePlayer(this);
 *          await PlayerDb.SaveAsync(this);
 *
 *          st.Stop();
 *          Logger.Log($"Player {Home.Id} saved in {st.ElapsedMilliseconds}ms.", GetType(), ErrorLevel.Debug);
 #else*/
            Resources.ObjectCache.CachePlayer(this);
            await PlayerDb.SaveAsync(this);

//#endif
        }