BB.Caching.Redis.Analytics.Event.RedisKeysAsync C# (CSharp) Method

RedisKeysAsync() public method

All of the keys that would be involved in the period of time specified for this event.
public RedisKeysAsync ( ) : Task
return Task
        public async Task<RedisKey[]> RedisKeysAsync()
        {
            // ReSharper disable once ConvertIfStatementToNullCoalescingExpression
            if (this._redisKeys == null)
            {
                this._redisKeys = await BitwiseAnalytics.GetMinKeysForRangeAsync(
                    SharedCache.Instance.GetAnalyticsWriteConnection().GetDatabase(SharedCache.Instance.Db),
                    this._category,
                    this._action,
                    this._from,
                    this._to,
                    this._timeInterval);
            }

            return this._redisKeys;
        }