public async Task RenewServiceTicketWithNotExistKey_ShouldStoreNewEntry() { // Arrange var key = Guid.NewGuid().ToString(); var expected = GenerateNewServiceTicket(); // Act await _serviceTickets.RenewAsync(key, expected).ConfigureAwait(false); // Assert var ignored = await _serviceTickets.RetrieveAsync(expected.TicketId).ConfigureAwait(false); Assert.Null(ignored); var actual = await _serviceTickets.RetrieveAsync(key).ConfigureAwait(false); Assert.NotNull(actual); }
public async Task <AuthenticationTicket?> RetrieveAsync(string key) { var ticket = await _store.RetrieveAsync(key).ConfigureAwait(false); return(ticket == null ? null : BuildAuthenticationTicket(ticket)); }
public async Task <AuthenticationTicket> RetrieveAsync(string key) { var ticket = await store.RetrieveAsync(key); return(BuildAuthenticationTicket(ticket)); }