Skip to content

Прокаченный ServiceLocator #3

Description

@ProVir

Должен быть с автоматическим разрешением зависимостей: если была добавлена реализация, то найдет его по протоколу, учитывая максимальную схожесть с поиском.

Сложность такого решения - в swift не имея экземпляра нельзя сравнить его соответствие протоколу или другому типу. Доступно только сравнение на равенство - он найдет его только по типу, по которому и был добавлен в локатор.

Возможное решение - это рефлексия, нужен ресерч.

Данная задача под вопросом решения - может быть закрыта без решения.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestoptionalMay not be solved

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions