Как проверить, хранится ли токен в вашем кеше в asp.net - PullRequest
0 голосов
/ 20 июня 2020

Мне нужно выполнить следующий код, в котором я храню токен в кеше

public async Task<Handler> ExecuteAsync(XCommand command)
        {
Handler h = new Handler();
             
           
                var token = Guid.NewGuid();

                await _distributedCacheService.Cache(true, typeof(bool), token, slidingExpiration: TimeSpan.FromMinutes(1), TimeSpan.FromDays(1));
                
           
}

как мне проверить, хранится ли токен в моем кеше, если у меня нет токена, а затем только сгенерировать новый guid? если у него есть токен в кеше, я хотел бы использовать этот сохраненный токен

...