77
88namespace SteamWebAPI2 . Interfaces
99{
10- public enum EconItemsAppId
11- {
12- TeamFortress2 = 440 ,
13- Dota2 = 570 ,
14- Payday2 = 218620 ,
15- DefenseGrid2 = 221540 ,
16- BattleBlockTheater = 238460 ,
17- Portal2 = 620 ,
18- CounterStrikeGO = 730 ,
19- Portal2_Beta = 841
20- }
21-
2210 public class EconItems : IEconItems
2311 {
2412 private uint appId ;
@@ -36,7 +24,7 @@ public class EconItems : IEconItems
3624 /// Default constructor established the Steam Web API key and initializes for subsequent method calls
3725 /// </summary>
3826 /// <param name="steamWebRequest"></param>
39- public EconItems ( ISteamWebRequest steamWebRequest , EconItemsAppId appId , ISteamWebInterface steamWebInterface = null )
27+ public EconItems ( ISteamWebRequest steamWebRequest , AppId appId , ISteamWebInterface steamWebInterface = null )
4028 {
4129 if ( appId <= 0 )
4230 {
@@ -49,21 +37,21 @@ public EconItems(ISteamWebRequest steamWebRequest, EconItemsAppId appId, ISteamW
4937
5038 this . appId = ( uint ) appId ;
5139
52- validSchemaAppIds . Add ( ( uint ) EconItemsAppId . TeamFortress2 ) ;
53- validSchemaAppIds . Add ( ( uint ) EconItemsAppId . Dota2 ) ;
54- validSchemaAppIds . Add ( ( uint ) EconItemsAppId . Portal2 ) ;
55- validSchemaAppIds . Add ( ( uint ) EconItemsAppId . Portal2_Beta ) ;
56- validSchemaAppIds . Add ( ( uint ) EconItemsAppId . CounterStrikeGO ) ;
40+ validSchemaAppIds . Add ( ( uint ) AppId . TeamFortress2 ) ;
41+ validSchemaAppIds . Add ( ( uint ) AppId . Dota2 ) ;
42+ validSchemaAppIds . Add ( ( uint ) AppId . Portal2 ) ;
43+ validSchemaAppIds . Add ( ( uint ) AppId . Portal2_Beta ) ;
44+ validSchemaAppIds . Add ( ( uint ) AppId . CounterStrikeGO ) ;
5745
58- validSchemaUrlAppIds . Add ( ( uint ) EconItemsAppId . TeamFortress2 ) ;
59- validSchemaUrlAppIds . Add ( ( uint ) EconItemsAppId . Dota2 ) ;
60- validSchemaUrlAppIds . Add ( ( uint ) EconItemsAppId . CounterStrikeGO ) ;
46+ validSchemaUrlAppIds . Add ( ( uint ) AppId . TeamFortress2 ) ;
47+ validSchemaUrlAppIds . Add ( ( uint ) AppId . Dota2 ) ;
48+ validSchemaUrlAppIds . Add ( ( uint ) AppId . CounterStrikeGO ) ;
6149
62- validStoreMetaDataAppIds . Add ( ( uint ) EconItemsAppId . TeamFortress2 ) ;
63- validStoreMetaDataAppIds . Add ( ( uint ) EconItemsAppId . Dota2 ) ;
64- validStoreMetaDataAppIds . Add ( ( uint ) EconItemsAppId . CounterStrikeGO ) ;
50+ validStoreMetaDataAppIds . Add ( ( uint ) AppId . TeamFortress2 ) ;
51+ validStoreMetaDataAppIds . Add ( ( uint ) AppId . Dota2 ) ;
52+ validStoreMetaDataAppIds . Add ( ( uint ) AppId . CounterStrikeGO ) ;
6553
66- validStoreStatusAppIds . Add ( ( uint ) EconItemsAppId . TeamFortress2 ) ;
54+ validStoreStatusAppIds . Add ( ( uint ) AppId . TeamFortress2 ) ;
6755 }
6856
6957 /// <summary>
@@ -91,7 +79,7 @@ public async Task<ISteamWebResponse<EconItemResultModel>> GetPlayerItemsAsync(ul
9179 /// <returns></returns>
9280 public async Task < ISteamWebResponse < SchemaItemsResultContainer > > GetSchemaItemsForTF2Async ( string language = "en_us" )
9381 {
94- if ( appId != ( int ) EconItemsAppId . TeamFortress2 )
82+ if ( appId != ( int ) AppId . TeamFortress2 )
9583 {
9684 throw new InvalidOperationException ( string . Format ( "AppId {0} is not valid for the GetSchemaTF2 method." , appId ) ) ;
9785 }
@@ -112,7 +100,7 @@ public async Task<ISteamWebResponse<SchemaItemsResultContainer>> GetSchemaItemsF
112100 /// <returns></returns>
113101 public async Task < ISteamWebResponse < SchemaOverviewResultContainer > > GetSchemaOverviewForTF2Async ( string language = "en_us" )
114102 {
115- if ( appId != ( int ) EconItemsAppId . TeamFortress2 )
103+ if ( appId != ( int ) AppId . TeamFortress2 )
116104 {
117105 throw new InvalidOperationException ( string . Format ( "AppId {0} is not valid for the GetSchemaTF2 method." , appId ) ) ;
118106 }
0 commit comments