EvictStateCacheRefresher

constructor(namedAggregate: NamedAggregate, cache: Cache<K, D>, keyConvert: (DomainEventExchange<Any>) -> K = { exchange -> @Suppress("UNCHECKED_CAST") exchange.message.aggregateId.id as K })