У меня есть интерфейс ISettings. Многие классы будут реализовывать этот интерфейс. Я хочу иметь возможность kernel.GetService(typeof(MySettings))
и вызывать тип, созданный из метода.
Я хочу избежать использования поиска типов для предварительной привязки всех реализаций ISettings. Я хотел бы иметь возможность перехватывать GetService()
звонки, чтобы проверить, является ли тип ISettings. Если это так, я хочу предоставить привязку для него (метод).
Что мне может сделать ниндх?