public Topic(uint storeSize, TimeSpan lifespan) { _lifespan = lifespan; Subscriptions = new List<ISubscription>(); Store = new MessageStore<Message>(storeSize); SubscriptionLock = new ReaderWriterLockSlim(); }