Комментарии 5
Это конечно интересно, но все же лучше в реальных проектах использовать уже отработанные решения многими людьми по всему миру, чем изобретать очередной велосипед, да и время на разработку будет сокращено, что так же не мало важно.
0
Считаю, что новичкам тоже желательно знать как всё работает.
0
Написать свой контейнер очень полезно для понимания DI. Это помогает смахнуть налет с магии с того что делает DI-контейнер и позволяет не просто делать по документации, а понимать, что происходит.
+1
Например, корпоративными политиками запрещено использование сторонних библиотек.
Я правильно понимаю, что в компании так же свой .NET Framework разрабатывают? Это крайне бредовое заявление. Обычно бывает, что запрещено использовать GPL к примеру, но никак ни всё. В этом случае тот же autofac идёт под MIT и никакой ответственности.
Если же при этом можно использовать продукты MS, то чем не устраивает Unity?
А если честно, хороший IoC контейнер вы будете делать ну очень долго. А тормозящее нечто оно вам надо?
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Property Injection своими руками (Xamarin/.Net)