public Task<ISequence> GetAsync(SequenceKey sequenceKey) { try { return Task.FromResult(dictionary[sequenceKey.Value]); } catch (Exception) { return Task.FromResult(default(ISequence)); } }