Kako koristiti SMS NuGet biblioteku u F#
Što je NuGet?
NuGet je upravitelj paketa za .NET okvir. Možete koristiti NuGet paket u bilo kojoj aplikaciji baziranoj na .NET-u. Ako koristite Visual Studio 2019, možete instalirati NuGet paket s nekoliko klikova. U sljedećim videozapisima pokazat ću vam kako stvoriti F# konzolnu aplikaciju i kako koristiti Ozeki.Libs.Rest NuGet paket u toj konzolnoj aplikaciji napisanoj u F#.
Kako koristiti SMS NuGet biblioteku u F# (Brzi koraci)
- Stvorite novu F# konzolnu aplikaciju u Visual Studiju
- Instalirajte Ozeki.Libs.Rest NuGet paket
- Uvezite prethodno instalirani NuGet paket s open Ozeki.Libs.Rest;
- Stvorite novu Configuration, Message i MessageApi objekt koristeći Ozeki.Libs.Rest paket
- Koristeći MessageApi objekt pošaljite prethodno stvorenu poruku
Korak 1 - Kako stvoriti novu F# konzolnu aplikaciju
Korak 2 - Kako instalirati Ozeki.Libs.Rest NuGet paket
Da biste instalirali NuGet paket u Visual Studiju, morate desnim klikom kliknuti na ikona projekta, zatim odaberite Upravljanje NuGet paketima iz padajućeg izbornika. Nakon toga morate pretražiti paket koji želite instalirati, u ovom slučaju to je Ozeki.Libs.Rest paket. Kada pronađete Ozeki.Libs.Rest paket, morate ga instalirati klikom na Install gumb. Kada je instaliran, možete ga uvesti i koristiti u svom projektu.
Otvorite postavke NuGet paketa
Otvorite SendSMS projekt u Visual Studiju. U Solution explorer panelu na lijevoj strani, možete vidjeti SendSMS rješenje. Desnim klikom na njega odaberite opciju ‘Manage NuGet Packages…’ (Slika 1). To će otvoriti postavke NuGet paketa. NuGet paket je ZIP datoteka s .nupkg ekstenzijom. Sadrži kompilirane i druge datoteke povezane s kodom.
Pronađite Ozeki.Libs.Rest paket
U postavkama NuGet paketa, možete pronaći traku za pretraživanje koja se nalazi ispod kartice ‘Browse’. Upišite tekst Ozeki.Libs.Rest. Sada će Visual Studio pronaći Ozeki.Libs.Rest NuGet paket. Ako kliknete na njega, vidjet ćete detalje o paketu u desnom panelu. Možete pronaći Install gumb pored broja verzije. Kliknite na njega da biste započeli proces instalacije (Slika 2).
Instalirajte Ozeki.Libs.Rest
Pričekajte da se proces instalacije završi. Ako imate zelenu kvačicu u logu Ozeki.Libs.Rest, to znači da je NuGet paket instaliran. Da biste imali stabilan paket, morate ga ažurirati. Da biste provjerili imate li najnoviju verziju, proširite listu koristeći padajući izbornik ‘Version’ (Slika 3). Odaberite najnoviju verziju i kliknite gumb Update. To će automatski ažurirati vaš paket.
Korak 3 - Kako koristiti Ozeki.Libs.Rest paket u vašoj C# aplikaciji
Da biste koristili sadržaj Ozeki.Libs.Rest paketa, morate ga uvesti koristeći sljedeću liniju koda:
open Ozeki.Libs.Rest
Otvorite SendSMS.sln
Da biste testirali svoje rješenje, morate ga izvršiti. Otvorite SendSMS.sln koristeći Visual Studio. Tamo ćete vidjeti kod u panelu uređivača koda. Pritisnite zeleni trokut u alatnoj traci Visual Studija pored naslova SendSMS, da biste pokrenuli rješenje. To će izvršiti kod i prikazati vam izlaz. (Slika 4)
Izlaz SendSMS.sln datoteke
Ako izvršite SendSMS rješenje u Visual Studiju, pojavit će se konzola za debugiranje. Ako ste uspješno poslali SMS, vidjet ćete broj telefona i tekst SMS-a u debug konzoli. Možete pronaći više informacija o procesu debugiranja ispod poruke o uspjehu u debug konzoli. Da biste zatvorili prozor, pritisnite bilo koju tipku na tipkovnici (Slika 5).
Važan rezultat rješenja je poslana SMS poruka. Kako biste provjerili je li SMS poruka poslana, možete pogledati mapu Poslano u Ozeki SMS Gatewayu. Da biste to učinili, otvorite Ozeki SMS Gateway i potražite http_user. Pronađite mapu Poslano na popisu Mape. Kliknite na nju kako biste vidjeli je li vaša poruka uspješno poslana. Više informacija o poruci možete pronaći u okviru s detaljima poruke ispod popisa poslanih poruka (Slika 6).
Sažetak
U ovom članku naučili ste kako instalirati Ozeki.Libs.Rest NuGet paket. NuGet paketi pružaju alate za programere. Omogućuju im stvaranje, objavljivanje i korištenje paketa. S druge strane, nude popis referentnih paketa koji se koriste u projektu. To je jednostavno ZIP datoteka s ekstenzijom .nupkg. Olakšava dodavanje, ažuriranje i uklanjanje biblioteka u aplikaciji Visual Studio.
Ako želite saznati više o F# SMS rješenju s Ozeki SMS Gatewayom, slobodno istražite više članaka o ovoj temi. Na primjer, možete naučiti više o tome kako primiti SMS koristeći F#.
Sve što trebate učiniti da biste počeli koristiti F# s Ozeki SMS Gatewayom je preuzeti ga i početi razvijati svoje rješenje.
More information