@@ -43,10 +43,16 @@ public async Task<Reaction> AddAsync(string reactionId, string kind, string acti
4343 public async Task < Reaction > AddChildAsync ( Reaction parent , string kind , string userId ,
4444 IDictionary < string , object > data = null , IEnumerable < string > targetFeeds = null )
4545 {
46- return await AddChildAsync ( parent , null , kind , userId , data , targetFeeds ) ;
46+ return await AddChildAsync ( parent . Id , null , kind , userId , data , targetFeeds ) ;
4747 }
4848
49- public async Task < Reaction > AddChildAsync ( Reaction parent , string reactionId , string kind , string userId ,
49+ public async Task < Reaction > AddChildAsync ( string parentId , string kind , string userId ,
50+ IDictionary < string , object > data = null , IEnumerable < string > targetFeeds = null )
51+ {
52+ return await AddChildAsync ( parentId , null , kind , userId , data , targetFeeds ) ;
53+ }
54+
55+ public async Task < Reaction > AddChildAsync ( string parentId , string reactionId , string kind , string userId ,
5056 IDictionary < string , object > data = null , IEnumerable < string > targetFeeds = null )
5157 {
5258 var r = new Reaction ( )
@@ -55,13 +61,19 @@ public async Task<Reaction> AddChildAsync(Reaction parent, string reactionId, st
5561 Kind = kind ,
5662 UserId = userId ,
5763 Data = data ,
58- ParentId = parent . Id ,
64+ ParentId = parentId ,
5965 TargetFeeds = targetFeeds ,
6066 } ;
6167
6268 return await AddAsync ( r ) ;
6369 }
6470
71+ public async Task < Reaction > AddChildAsync ( Reaction parent , string reactionId , string kind , string userId ,
72+ IDictionary < string , object > data = null , IEnumerable < string > targetFeeds = null )
73+ {
74+ return await AddChildAsync ( parent . Id , reactionId , kind , userId , data , targetFeeds ) ;
75+ }
76+
6577 public async Task < Reaction > GetAsync ( string reactionId )
6678 {
6779 var request = _client . BuildAppRequest ( $ "reaction/{ reactionId } /", HttpMethod . Get ) ;
0 commit comments