@@ -52,6 +52,28 @@ public class LootLockerReportsGetRemovedAssetsResponse : LootLockerResponse
52
52
public RemovedAsset [ ] Assets { get ; set ; }
53
53
}
54
54
55
+ public class GetRemovedUGCForPlayerInput
56
+ {
57
+ /// <summary>
58
+ /// Only get UGC removed after this date.
59
+ ///
60
+ /// Should follow RFC3339 format
61
+ /// </summary>
62
+ public string Since { get ; set ; }
63
+
64
+ /// <summary>
65
+ /// Used for pagination.
66
+ ///
67
+ /// Set this to the ID of the last retrieved report to get the next ones after.
68
+ /// </summary>
69
+ public string After { get ; set ; }
70
+
71
+ /// <summary>
72
+ /// Number of report you want to retrieve
73
+ /// </summary>
74
+ public int Count { get ; set ; }
75
+ }
76
+
55
77
public class ReportsCreatePlayerRequest
56
78
{
57
79
public int [ ] report_types { get ; set ; }
@@ -71,7 +93,7 @@ namespace LootLocker
71
93
{
72
94
public partial class LootLockerAPIManager
73
95
{
74
- public static void ReportsGetTypes ( Action < LootLockerReportsGetTypesResponse > onComplete )
96
+ public static void GetReportTypes ( Action < LootLockerReportsGetTypesResponse > onComplete )
75
97
{
76
98
EndPointClass endPoint = LootLockerEndPoints . reportsGetTypes ;
77
99
LootLockerServerRequest . CallAPI ( endPoint . endPoint , endPoint . httpMethod , null , ( ( serverResponse ) =>
@@ -89,7 +111,7 @@ public static void ReportsGetTypes(Action<LootLockerReportsGetTypesResponse> onC
89
111
} ) , true , LootLockerCallerRole . User ) ;
90
112
}
91
113
92
- public static void ReportsGetRemovedUGCForPlayer ( Action < LootLockerReportsGetRemovedAssetsResponse > onComplete )
114
+ public static void GetRemovedUGCForPlayer ( GetRemovedUGCForPlayerInput input , Action < LootLockerReportsGetRemovedAssetsResponse > onComplete )
93
115
{
94
116
EndPointClass endPoint = LootLockerEndPoints . reportsGetRemovedUGCForPlayer ;
95
117
LootLockerServerRequest . CallAPI ( endPoint . endPoint , endPoint . httpMethod , null , ( ( serverResponse ) =>
@@ -107,7 +129,7 @@ public static void ReportsGetRemovedUGCForPlayer(Action<LootLockerReportsGetRemo
107
129
} ) , true , LootLockerCallerRole . User ) ;
108
130
}
109
131
110
- public static void ReportsCreatePlayer ( ReportsCreatePlayerRequest data , Action < LootLockerReportsCreatePlayerResponse > onComplete )
132
+ public static void CreatePlayerReport ( ReportsCreatePlayerRequest data , Action < LootLockerReportsCreatePlayerResponse > onComplete )
111
133
{
112
134
EndPointClass requestEndPoint = LootLockerEndPoints . reportsCreatePlayer ;
113
135
string json = "" ;
@@ -129,7 +151,7 @@ public static void ReportsCreatePlayer(ReportsCreatePlayerRequest data, Action<L
129
151
} ) , true , LootLockerCallerRole . User ) ;
130
152
}
131
153
132
- public static void ReportsCreateAsset ( ReportsCreateAssetRequest data , Action < LootLockerReportsCreateAssetResponse > onComplete )
154
+ public static void CreateAssetReport ( ReportsCreateAssetRequest data , Action < LootLockerReportsCreateAssetResponse > onComplete )
133
155
{
134
156
EndPointClass requestEndPoint = LootLockerEndPoints . reportsCreateAsset ;
135
157
string json = "" ;
0 commit comments