Esempio n. 1
0
        public async Task DeleteUserSessionAsync_for_valid_key_should_succeed()
        {
            await _subject.CreateUserSessionAsync(new UserSession {
                Key = "key123"
            });

            _database.UserSessions.Count().Should().Be(1);

            await _subject.DeleteUserSessionAsync("key123");

            _database.UserSessions.Count().Should().Be(0);
        }
Esempio n. 2
0
        /// <inheritdoc />
        public Task RemoveAsync(string key)
        {
            _logger.LogDebug("Removing AuthenticationTicket from store for key {key}", key);

            return(_store.DeleteUserSessionAsync(key));
        }
Esempio n. 3
0
 /// <inheritdoc />
 public Task RemoveAsync(string key)
 {
     return(_store.DeleteUserSessionAsync(key));
 }