public static ICachePersistenceStrategy <K, V> Create(ICacheReadStrategy <K, V> readStrategy, ICacheUpdateStrategy <K, V> updateStrategy) { return(new CachePersistenceStrategy <K, V>(readStrategy, updateStrategy)); }
private CachePersistenceStrategy(ICacheReadStrategy <K, V> readStrategy, ICacheUpdateStrategy <K, V> updateStrategy) { this.readStrategy = readStrategy; this.updateStrategy = updateStrategy; }