Ann an API .NET Notification Hubs le NotificationHubSettings, faodar progsaidh a thoirt seachad nuair a thathar a' togail a' chliant:

var settings = new Microsoft.Azure.NotificationHubs.NotificationHubSettings
{
    Proxy = new System.Net.WebProxy("http://proxy.example:8080")
};
var hub = new Microsoft.Azure.NotificationHubs.NotificationHubClient(
    hubConnectionString, hubName, settings);

Tha an t-sreang cheangail agus ainm an hub fhathast mar rèiteachadh na seirbheise. Faodaidh ceann-là HTTP poblach bhon liosta phrogsaidhean HTTP seòladh WebProxy a lìonadh anns an t-slighe togail bhunaiteach.

Tha riaghailt òrduigh san constructor sin:

  1. Cleachdar HttpClient a chaidh a thoirt seachad an toiseach.
  2. Mur eil, cruthaichidh MessageHandler a chaidh a thoirt seachad an cliant HTTP.
  3. Mur eil, cruthaichidh Proxy HttpClientHandler a tha air a rèiteachadh airson progsaidh.
  4. Mura tèid dad a thoirt seachad, cruthaichidh an constructor a chliant HTTP bunaiteach.

Ma tha an aplacaid mu thràth a' toirt seachad HttpClient no MessageHandler, rèitich progsaidh a' chòmhdhail sin an àite a bhith an dùil gun toir a' phroigheann Proxy air leth thairis air.

Airson cunntas progsaidh, suidhich teisteanasan air an WebProxy mus tèid a thogail. Bidh iad a' dearbhadh ris an eadar-mheadhanair, chan ann ris an Notification Hub.

Tha seann eisimpleirean ag ainmeachadh NotificationHubClientSettings. Co-ionnaich an seòrsa rèiteachaidh agus an constructor a tha am pasgan stàlaichte a' nochdadh, an àite a bhith a' measgachadh an ainm sin ann an API a tha a' dùileachadh NotificationHubSettings.

Artaigilean co-cheangailte