Skip to content

mikkoairaksinen/ArtifactSdkDotNet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArtifactSdkDotNet

C# SDK for working with Valve's APIs for Artifact

Original documentation here: https://github.com/ValveSoftware/ArtifactDeckCode/

Target: .NET Standard 2.0

Contents

  • Core - shared model classes and utilities used across all components
  • DeckCode - DeckCode encoder and decoder (equivalent of PHP examples from above link)
  • CardsetApi - Simple wrapper to download latest card set information

TODO

  • Better interfaces for model classes to work with each other (Deck could have helper functions taking in Cards from the Cardset for example)
  • Negative tests for DeckDecoder (should try to generate byte arrays that trigger all the possible exception cases)
  • Intellisense Documentation
  • Investigate if there is a more "C#" way to handle the Decoding (using streams for example)

About

C# SDK for working with Valve's APIs for Artifact

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages