Сообщение от desperado
|
................
У меня constant содержит уже около 100 полей, нормально что я везде инжектю (тягаю за собой) весь объект, когда мне нужно в каждом случае из него одно лишь поле, или это нормально и не тяжело браузеру?
|
Во втором абзаце
статьи, из которой взят приведённый для примера код, сказано:
Имейте в виду, что сервисы, не зависимо от типа, это всегда синглтоны (одиночки).
Это значит, что при инжектировании никуда ты объект за собой не тягаешь, а тягаешь только ссылку (указатель) на него, размером максимум 8 байт (для x64 операционных систем). Так что расслабься, браузер выживет.
