NServiceBus.InMemoryTimeoutPersister.Peek C# (CSharp) Method

Peek() public method

public Peek ( string timeoutId, ContextBag context ) : Task
timeoutId string
context ContextBag
return Task
        public Task<TimeoutData> Peek(string timeoutId, ContextBag context)
        {
            try
            {
                readerWriterLock.EnterReadLock();
                return Task.FromResult(storage.SingleOrDefault(t => t.Id.ToString() == timeoutId));
            }
            finally
            {
                readerWriterLock.ExitReadLock();
            }
        }