C# webclient и прокси-сервер

Попробуйте использовать свойство activity вместо this в вашем EpisodesFragment, когда вы запрашиваете MainViewModel:

override fun onActivityCreated(savedInstanceState: Bundle?) {
    super.onActivityCreated(savedInstanceState)

    mMainViewModel = ViewModelProviders.of(
        activity,
        mViewModelFactory
    ).get(MainViewModel::class.java)

    // ...
}

ViewModelProviders.of могут возвращать другой MainViewModel экземпляр для фрагмента.

33
задан Sebastian 28 October 2012 в 17:05
поделиться

2 ответа

Все предыдущие ответы имеют некоторую заслугу, но для фактического ответа только нужна ОДНА строка:

wc.Proxy = new WebProxy("127.0.0.1", 8888);

то, где туалет является объектом WebClient, и 8888, является номером порта прокси-сервера, расположенного на той же машине.

0
ответ дан 27 November 2019 в 17:46
поделиться

Вам необходимо настроить прокси в объекте WebClient.

См. Свойство WebClient.Proxy:

http://msdn.microsoft.com/en-us/library/ system.net.webclient.proxy (VS.80) .aspx

6
ответ дан 27 November 2019 в 17:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: