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

Энд clients нь Flurl 4-ийн IFlurlClientCache юм. Хайлтын өмнө маршрутыг сонгож, дахин ашиглагдах клиентэд нь тогтвортой нэр өгнө үү. Зөвшөөрөгдсөн нийтийн хүсэлтүүдэд HTTP проксийн жагсаалтаас дотоод handler-ийн WebProxy URL-д тохирох хувилбаруудыг санал болгодог. proxy-east-ийг шинэ прокси утгатай дахин ашиглах нь тэнд аль хэдийн хадгалагдсан клиентийг хүсэлт бүрт дахин тохируулах явдал биш юм.

Аппликешны сонгосон төрөлд тохирох handler API-г ашиглана уу; Flurl нь SocketsHttpHandler-ийн өөр тохиргооны зам баримтжуулдаг.

Сонгосон маршрутыг үйлдлийн мета өгөгдөлд хадгалж, түүнд харгалзах клиентээр дуудна уу. Factory-тай зөвлөлдөх бүрт санамсаргүй сонголт хийх нь нэг логик ажилд нийцэхгүй бодлого өгч болно.

Кэшийг аппликешны хүрээнд эзэмшиж, өсөлтийг нь хязгаарлана уу. Өөрчлөгддөг түр прокси жагсаалт клиент болон нөөцийг хуримтлуулж болно; нэр/логийн хувьд суулгасан нууц үгийн оронд аюулгүй маршрутын танигч ашиглана уу.

Энэ нь хуучин өөрсдийн factory дэд бүтцийг хуулах эсвэл өөр хүсэлтийн үед ашиглагдаж буй handler-ийг өөрчлөхийн оронд Flurl 4-ийн нэрлэсэн кэш интерфейсийг ашигладаг.

Холбоотой нийтлэлүүд