Beispiel #1
0
        protected override async Task AddUserTokenAsync(WebUserToken token)
        {
            ThrowIfDisposed();
            if (token == null)
            {
                throw new ArgumentNullException(nameof(token));
            }
            await session.SaveAsync(token);

            await FlushChangesAsync();
        }
        private SdtdServerInfoManager()
        {
            //StringBuilder admintokenBuilder = new StringBuilder();
            //foreach (char c in MyClientManager.Instance.UserInfo.UserID.ToBase64())
            //{
            //    if (char.IsLetterOrDigit(c))
            //    {
            //        admintokenBuilder.Append(c);
            //    }
            //}
            WebUserToken = new WebUserToken()
            {
                AdminUser       = "******",
                AdminToken      = "admin_tianyi",// admintokenBuilder.ToString(),
                PermissionLevel = 0
            };

            SdtdConsole.Instance.ConnectionStateChanged += OnConnectionStateChanged;
        }