✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
protected override IReport CreateReport(int id) =>
_cache.GetOrAdd(id, i => new HeavyReport(i));
Чим небезпечне кешування у фабричному методі?