Результаты поиска по запросу "dependency-injection"
Вам понадобится склонность к самоуничтожению, чтобы начать этот бесконечный квест.
жный дубликат: Как вы макете файловую систему в C # для модульного тестирования? [https://stackoverflow.com/questions/1087351/how-do-you-mock-out-the-file-system-in-c-sharp-for-unit-testing] Я пишу модульные тесты для своего кода, используя Moq ...
Спасибо за информацию. Причина, по которой я использую XML, заключается в том, что XML на самом деле взят из унаследованного кода, поэтому это было своего рода «отправной точкой». Тем не менее, я бы хотел начать миграцию с Fluent API, следовательно, иметь часть этого в XML и часть в Fluent API.
я есть декоратор и фактическая реализация, которая выглядит так: public interface IAmUsedTwice { void DoSomething(); } public class ForReal: IAmUsedTwice { public SomethingElse Need { get; set; } public ForReal(SomethingElse iNeed) { Need = ...
решение?
е всего испытываю желание использовать «инъекцию ублюдка» в нескольких случаях. Когда у меня есть «правильный» конструктор внедрения зависимостей: public class ThingMaker { ... public ThingMaker(IThingSource source){ _source = source; }Но тогда, ...
Спасибо, Джек. Это дальше по кроличьей норе, чем я хотел или хотел путешествовать, но +1 за то, что указал мне правильное направление.
даю пользовательский UserNamePasswordValidator для службы WCF. Я подключаю сервис с Autofac + WCF / мультитенант, все аккуратно соединяются. Однако я не уверен, какую стратегию использовать для подключения / реализации этого ...
Преимущество использования applicationcontext.getbean против @configurable [закрыто]
в чем преимущество использования@configurableпо сравнению с набоб, не управляемый биномпоapplicationcontext.getbean? кто-нибудь перечисляет плюсы и минусы?
Spring JUnit: как смоделировать автоматически подключенный компонент в подключенном компоненте
У меня есть компонент Spring, который я хотел бы протестировать, и у этого компонента есть атрибут autowired, который мне нужно изменить для целей модульного тестирования. Проблема в том, что класс использует компонент с автопроводкой внутри ...
Намерение вопроса, казалось, было вторым предложением. Пользователь хочет отложить, когда объекты создаются. Это то, что я ответил.
ляет ли structmap делать инъекции в конструктор ленивым образом? Имеется в виду не создание объекта, который вводится, пока он не используется?
есть по определению местоположение сервиса. Кто спорит биты - довольно незначительный момент. Расположение службы хорошо применяется в невероятно динамичных и расширяемых системах. Плохое расположение службы приводит к невероятно хрупким и нерастяжимым системам. Это фундаментальная основа архитектуры программного обеспечения. Решение правильных проблем приводит к успеху, решение неправильных проблем приводит к ...
аюсь удалить Service Locator из абстрактного базового класса, но я не уверен, что заменить его. Вот псевдо-пример того, что я получил: public abstract class MyController : Controller { protected IKernel kernel; public MyController(IKernel ...
Дисциплина @WeNeedAnswers является самой простой, если мы затрудняем плохое поведение ;-)
возиться с питоном, как обычно он превращает мой жесткий объектно-ориентированный мир в статическую типизацию в какой-то беспорядок. Python поддерживает типизацию утки, не имеет полезной концепции программирования на основе интерфейса (как в ...
из группы Microsoft Patterns and Practices. Unity - это слой абстракции поверх ObjectBuilder.
ускаю новое приложение Winforms и намереваюсь использовать среду IoC / DI (возможно, Ninject, но я также думаю о StructureMap и LinFu). Похоже, что почти все, кто использует IoC / DI, делают это в веб-среде и практически ничего не нашли при ...