@@ -122,6 +122,8 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
122
122
var gd when gd == typeof ( Func < , , , , > ) => nameof ( Invoke4 ) ,
123
123
var gd when gd == typeof ( Func < , , , , , > ) => nameof ( Invoke5 ) ,
124
124
var gd when gd == typeof ( Func < , , , , , , > ) => nameof ( Invoke6 ) ,
125
+ var gd when gd == typeof ( Func < , , , , , , , > ) => nameof ( Invoke7 ) ,
126
+ var gd when gd == typeof ( Func < , , , , , , , , > ) => nameof ( Invoke8 ) ,
125
127
_ => throw CreateInvalidTypeParameterException ( delegateType )
126
128
} ;
127
129
@@ -134,6 +136,8 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
134
136
var gd when gd == typeof ( Func < , , , , > ) => nameof ( InvokeTask4 ) ,
135
137
var gd when gd == typeof ( Func < , , , , , > ) => nameof ( InvokeTask5 ) ,
136
138
var gd when gd == typeof ( Func < , , , , , , > ) => nameof ( InvokeTask6 ) ,
139
+ var gd when gd == typeof ( Func < , , , , , , , > ) => nameof ( InvokeTask7 ) ,
140
+ var gd when gd == typeof ( Func < , , , , , , , , > ) => nameof ( InvokeTask8 ) ,
137
141
_ => throw CreateInvalidTypeParameterException ( delegateType )
138
142
} ;
139
143
@@ -146,6 +150,8 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
146
150
var gd when gd == typeof ( Func < , , , , > ) => nameof ( InvokeVoid4 ) ,
147
151
var gd when gd == typeof ( Func < , , , , , > ) => nameof ( InvokeVoid5 ) ,
148
152
var gd when gd == typeof ( Func < , , , , , , > ) => nameof ( InvokeVoid6 ) ,
153
+ var gd when gd == typeof ( Func < , , , , , , , > ) => nameof ( InvokeVoid7 ) ,
154
+ var gd when gd == typeof ( Func < , , , , , , , , > ) => nameof ( InvokeVoid8 ) ,
149
155
_ => throw CreateInvalidTypeParameterException ( delegateType )
150
156
} ;
151
157
@@ -158,6 +164,8 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
158
164
var gd when gd == typeof ( Func < , , , , > ) => nameof ( InvokeVoidTask4 ) ,
159
165
var gd when gd == typeof ( Func < , , , , , > ) => nameof ( InvokeVoidTask5 ) ,
160
166
var gd when gd == typeof ( Func < , , , , , , > ) => nameof ( InvokeVoidTask6 ) ,
167
+ var gd when gd == typeof ( Func < , , , , , , , > ) => nameof ( InvokeVoidTask7 ) ,
168
+ var gd when gd == typeof ( Func < , , , , , , , , > ) => nameof ( InvokeVoidTask8 ) ,
161
169
_ => throw CreateInvalidTypeParameterException ( delegateType )
162
170
} ;
163
171
@@ -169,6 +177,8 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
169
177
public ValueTask < TResult > Invoke4 < T1 , T2 , T3 , T4 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 ] ) ;
170
178
public ValueTask < TResult > Invoke5 < T1 , T2 , T3 , T4 , T5 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 ] ) ;
171
179
public ValueTask < TResult > Invoke6 < T1 , T2 , T3 , T4 , T5 , T6 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 ] ) ;
180
+ public ValueTask < TResult > Invoke7 < T1 , T2 , T3 , T4 , T5 , T6 , T7 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 ] ) ;
181
+ public ValueTask < TResult > Invoke8 < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 , T8 arg8 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 ] ) ;
172
182
173
183
// Variants returning ValueTask using InvokeVoidAsync
174
184
public ValueTask InvokeVoid0 ( ) => _jsObjectReference . InvokeVoidAsync ( string . Empty ) ;
@@ -178,6 +188,8 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
178
188
public ValueTask InvokeVoid4 < T1 , T2 , T3 , T4 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 ] ) ;
179
189
public ValueTask InvokeVoid5 < T1 , T2 , T3 , T4 , T5 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 ] ) ;
180
190
public ValueTask InvokeVoid6 < T1 , T2 , T3 , T4 , T5 , T6 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 ] ) ;
191
+ public ValueTask InvokeVoid7 < T1 , T2 , T3 , T4 , T5 , T6 , T7 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 ] ) ;
192
+ public ValueTask InvokeVoid8 < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 , T8 arg8 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 ] ) ;
181
193
182
194
// Variants returning Task<T> using InvokeAsync
183
195
public Task < TResult > InvokeTask0 < [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ ] ) . AsTask ( ) ;
@@ -187,6 +199,8 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
187
199
public Task < TResult > InvokeTask4 < T1 , T2 , T3 , T4 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 ] ) . AsTask ( ) ;
188
200
public Task < TResult > InvokeTask5 < T1 , T2 , T3 , T4 , T5 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 ] ) . AsTask ( ) ;
189
201
public Task < TResult > InvokeTask6 < T1 , T2 , T3 , T4 , T5 , T6 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 ] ) . AsTask ( ) ;
202
+ public Task < TResult > InvokeTask7 < T1 , T2 , T3 , T4 , T5 , T6 , T7 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 ] ) . AsTask ( ) ;
203
+ public Task < TResult > InvokeTask8 < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 , [ DynamicallyAccessedMembers ( JsonSerialized ) ] TResult > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 , T8 arg8 ) => _jsObjectReference . InvokeAsync < TResult > ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 ] ) . AsTask ( ) ;
190
204
191
205
// Variants returning Task using InvokeVoidAsync
192
206
public Task InvokeVoidTask0 ( ) => _jsObjectReference . InvokeVoidAsync ( string . Empty ) . AsTask ( ) ;
@@ -196,4 +210,6 @@ private static InvalidOperationException CreateInvalidTypeParameterException(Typ
196
210
public Task InvokeVoidTask4 < T1 , T2 , T3 , T4 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 ] ) . AsTask ( ) ;
197
211
public Task InvokeVoidTask5 < T1 , T2 , T3 , T4 , T5 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 ] ) . AsTask ( ) ;
198
212
public Task InvokeVoidTask6 < T1 , T2 , T3 , T4 , T5 , T6 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 ] ) . AsTask ( ) ;
213
+ public Task InvokeVoidTask7 < T1 , T2 , T3 , T4 , T5 , T6 , T7 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 ] ) . AsTask ( ) ;
214
+ public Task InvokeVoidTask8 < T1 , T2 , T3 , T4 , T5 , T6 , T7 , T8 > ( T1 arg1 , T2 arg2 , T3 arg3 , T4 arg4 , T5 arg5 , T6 arg6 , T7 arg7 , T8 arg8 ) => _jsObjectReference . InvokeVoidAsync ( string . Empty , [ arg1 , arg2 , arg3 , arg4 , arg5 , arg6 , arg7 , arg8 ] ) . AsTask ( ) ;
199
215
}
0 commit comments