var client = clients.GetOrAdd(
    "proxy-east",
    "https://example.com",
    builder => builder.ConfigureInnerHandler(handler =>
        handler.Proxy = new WebProxy("http://203.0.113.10:8080")));

Níbí clients ni IFlurlClientCache ti Flurl 4. Yan ọ̀nà kí o tó wá a kí o sì fún ẹrọ aláàbò tí a lè tún lò náà ní orúkọ tí kò yí padà. Fún àwọn ìbéèrè gbogbo ènìyàn tí a gbà láàyè, àtòjọ pósí HTTP ń pèsè àwọn olùdíje fún URL WebProxy ti handler inú. Lílo proxy-east lẹ́ẹ̀kan sí i pẹ̀lú iye pósí tuntun kì í ṣe àtúntò ẹrọ aláàbò tí a ti fi pamọ́ síbẹ̀ fún gbogbo ìbéèrè.

Lo handler API tí ó bá irú tí ohun èlò náà yàn mu; Flurl ṣàkọsílẹ̀ ọ̀nà ìṣètò mìíràn fún SocketsHttpHandler.

Pa ọ̀nà tí a yàn mọ́ nínú metadata ìṣe kí o sì pè nípasẹ̀ ẹrọ aláàbò tí ó bá a mu. Yíyan àìdájú ní gbogbo ìgbà tí a bá béèrè lọ́wọ́ factory lè fún iṣẹ́ ọ̀gbọ́n kan ní àwọn ìlànà tí kò bá ara wọn mu.

Ni kásì náà ní ipa fún ààlà ohun èlò kí o sì dín ìdàgbàsókè rẹ̀ kù. Àtòjọ pósí ìgbà díẹ̀ tí ń yí padà lè kó àwọn ẹrọ aláàbò àti àwọn ohun àmúṣọrò jọ; lo àwọn ìdánimọ̀ ọ̀nà tí ó ní ààbò fún àwọn orúkọ/àkọsílẹ̀ dípò àwọn ọ̀rọ̀ ìpamọ́ tí a fi sínú.

Èyí ń lo àtẹ̀jáde kásì onílórúkọ ti Flurl 4 dípò dídà á ṣe àdàkọ ohun àmúṣọrò factory àkànṣe àtijọ́ tàbí yíyí handler tí ń lọ lọ́wọ́ padà nígbà ìbéèrè mìíràn.

Àwọn àpilẹ̀kọ tó jọra