Я пользователь Ninject, который пытается изучить Simple Injector
Один фрейм Ninject, который я часто использую в своих приложениях, это Factory Интерфейс
С этим я могу создать интерфейс вроде этого:
public interface IBarFactory
{
Bar CreateBar();
}
И зарегистрируйте его так:
kernel.Bind<IBarFactory>().ToFactory();
Тогда я просто могу использовать IBarFactory, и не нужно создавать реализацию IBarFactory
Теперь я пытаюсь найти что-нибудь подобное в Simple njector и нашел этот. Но с этим помощником я должен реализовать интерфейс factory (больше кода). И как мне сделать, если объект Bar нужен ссылка на другой объект?