Есть мысли, как вычислить объем памяти, занимаемый графом объектов CLR в пямяти? Хочется прикрутить простенький ML для кеша, чтобы заставить работать лимит памяти для IMemoryCache. Идея в том, что графы объектов примерно одного типа в среднем будут занимать одинаково. Сэмплировать объекты определенного типа, и назначать им условный size. MemoryCacheOptions.SizeLimit = 100500 … MemoryCacheEntryOptions.SetSize(avgSizeByType)