Skip to content

Commit e22a0c1

Browse files
author
Justin Skiles
authored
Update README.md
Update out of date steps.
1 parent 0d8fb34 commit e22a0c1

1 file changed

Lines changed: 5 additions & 8 deletions

File tree

README.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,18 +30,15 @@ See the library in the NuGet gallery [here](https://www.nuget.org/packages/Steam
3030
Install-Package SteamWebAPI2
3131
```
3232

33-
## How Valve's Steam Web API is Architected
34-
Gain a basic understanding of how Valve's Steam Web API is laid out: please see [this helper site](http://steamwebapi.azurewebsites.net/) that I made to more easily describe the available endpoints.
35-
3633
## How to Use the Library
3734
1. Read the `About` section so you understand why this library exists
3835
2. Install the library from NuGet
39-
3. Instantiate an object from any class that inherits from `SteamWebInterface` for whatever endpoint you want to use
40-
1. Requires a Steam Web API developer key. [Get one here](https://steamcommunity.com/dev/apikey). **KEEP THIS SECRET**.
41-
2. Some endpoints require an AppId (such as 440 for Team Fortress 2)
42-
4. Call the method with your parameters that you want to use
36+
3. Get a Steam Web API developer key. [Get one here](https://steamcommunity.com/dev/apikey). **KEEP THIS SECRET**.
37+
4. Instantiate a `SteamWebInterfaceFactory` to use as a helper to create objects for various endpoint calls.
38+
5. Use the factory to create endpoint interface classes.
39+
5. Use the interface class and call a method with your parameters.
4340

44-
The library is structured to mirror the endpoint structure. For example, the "DOTA2Econ" class will expose methods to communicate with the "IDOTA2Econ" endpoints.
41+
The library is structured to mirror the Steam Web API endpoint structure. For example, the "DOTA2Econ" class will expose methods to communicate with the "IDOTA2Econ" endpoints.
4542

4643
Each method returns a SteamWebResponse object which contains the following:
4744

0 commit comments

Comments
 (0)