У меня есть класс, который наследуется от WebClient - в какой-то код, который я пытаюсь проверить есть обычный:Используя заявление без конкретной реализации
using(var client = new SomeWebClient()){...}
Теперь я не хочу использовать этот класс SomeWebClient
в моем поэтому я хотел бы ввести какой-то заглушку.
Без использования шаблона servicelocator какие у меня варианты? Я не могу использовать настоящий IoC, поскольку эта сборка используется несколькими платформами как мобильными, так и полными. NET
Я уверен, что ответ смотрит мне в лицо, но я думаю, что у меня есть «один из тех дней» «!
Можете изменить код, который хотите проверить? –
Я могу, но ничего огромного – iwayneo
Прошу прощения, я не совсем понимаю, что мешает вам использовать рамки DI. Не могли бы вы немного разобраться? –