JavaScript is required to use Bungie.net

#programming

originally posted in:BungieNetPlatform
1/9/2016 7:00:36 PM
3

New service wrapper in C# and on NuGet

Others have attempted this, but I believe my approach is philosophically different. I wanted this to be as easy to use as possible. So, grab your API key, create a project (WPF, Windows Store, Windows Phone, whatever) then run Add-Package bungie from the NuGet Package Console. Everything you'll need to explicitly reference is in the Bungie namespace: [quote]using Bungie;[/quote] Create a service with your API key:[quote]var service = new DestinyService(apiKey);[/quote] Then go to town:[quote]var membershipId = await service.GetMembershipIdByDisplayName(MembershipType.Xbox, "kodefuguru");[/quote] Methods are defined in IDestinyService, so dependency injection or decoration is no problem. The pattern of using an asynchronous service gateway is established, but method names/signatures and models are subject to change as I continue to map the platform. All source code is released under the MIT License and available at [url]http://github.com/kodefuguru/bungie[/url].

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

View Entire Topic
You are not allowed to view this content.
;
preload icon
preload icon
preload icon