@@ -57,7 +57,7 @@ public async Task Use_WithValidationType_Compatible_Succeeds()
5757 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
5858
5959 // Act
60- var typedClient = await collection . Use < Article > (
60+ var typedClient = await collection . AsTyped < Article > (
6161 validateType : true ,
6262 cancellationToken : TestContext . Current . CancellationToken
6363 ) ;
@@ -77,7 +77,7 @@ public async Task Use_WithValidationType_IncompatibleType_ThrowsException()
7777 // Act & Assert
7878 var exception = await Assert . ThrowsAsync < InvalidOperationException > ( async ( ) =>
7979 {
80- await collection . Use < IncompatibleArticle > (
80+ await collection . AsTyped < IncompatibleArticle > (
8181 validateType : true ,
8282 cancellationToken : TestContext . Current . CancellationToken
8383 ) ;
@@ -94,7 +94,7 @@ public async Task Use_WithoutValidation_AlwaysSucceeds()
9494 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
9595
9696 // Act - even with incompatible type, should not throw when validation is disabled
97- var typedClient = await collection . Use < IncompatibleArticle > (
97+ var typedClient = await collection . AsTyped < IncompatibleArticle > (
9898 validateType : false ,
9999 cancellationToken : TestContext . Current . CancellationToken
100100 ) ;
@@ -109,7 +109,7 @@ public async Task ValidateType_OnTypedCollectionClient_ReturnsValidationResult()
109109 {
110110 // Arrange
111111 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
112- var typedClient = await collection . Use < Article > (
112+ var typedClient = await collection . AsTyped < Article > (
113113 validateType : false ,
114114 cancellationToken : TestContext . Current . CancellationToken
115115 ) ;
@@ -130,7 +130,7 @@ public async Task ValidateType_WithIncompatibleType_ReturnsErrors()
130130 {
131131 // Arrange
132132 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
133- var typedClient = await collection . Use < IncompatibleArticle > (
133+ var typedClient = await collection . AsTyped < IncompatibleArticle > (
134134 validateType : false , // Skip validation on construction
135135 cancellationToken : TestContext . Current . CancellationToken
136136 ) ;
@@ -193,7 +193,7 @@ public async Task TypedWorkflow_Insert_SingleObject_Succeeds()
193193 {
194194 // Arrange
195195 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
196- var typedClient = await collection . Use < Article > (
196+ var typedClient = await collection . AsTyped < Article > (
197197 cancellationToken : TestContext . Current . CancellationToken
198198 ) ;
199199
@@ -220,7 +220,7 @@ public async Task TypedWorkflow_Insert_WithSpecificId_Succeeds()
220220 {
221221 // Arrange
222222 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
223- var typedClient = await collection . Use < Article > (
223+ var typedClient = await collection . AsTyped < Article > (
224224 cancellationToken : TestContext . Current . CancellationToken
225225 ) ;
226226
@@ -249,7 +249,7 @@ public async Task TypedWorkflow_InsertMany_MultipleObjects_Succeeds()
249249 {
250250 // Arrange
251251 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
252- var typedClient = await collection . Use < Article > (
252+ var typedClient = await collection . AsTyped < Article > (
253253 cancellationToken : TestContext . Current . CancellationToken
254254 ) ;
255255
@@ -296,7 +296,7 @@ public async Task TypedWorkflow_Query_FetchObjects_ReturnsTypedResults()
296296 {
297297 // Arrange
298298 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
299- var typedClient = await collection . Use < Article > (
299+ var typedClient = await collection . AsTyped < Article > (
300300 cancellationToken : TestContext . Current . CancellationToken
301301 ) ;
302302
@@ -337,7 +337,7 @@ public async Task TypedWorkflow_Query_BM25Search_ReturnsTypedResults()
337337 {
338338 // Arrange
339339 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
340- var typedClient = await collection . Use < Article > (
340+ var typedClient = await collection . AsTyped < Article > (
341341 cancellationToken : TestContext . Current . CancellationToken
342342 ) ;
343343
@@ -388,7 +388,7 @@ public async Task TypedWorkflow_Update_ReplaceObject_Succeeds()
388388 {
389389 // Arrange
390390 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
391- var typedClient = await collection . Use < Article > (
391+ var typedClient = await collection . AsTyped < Article > (
392392 cancellationToken : TestContext . Current . CancellationToken
393393 ) ;
394394
@@ -435,7 +435,7 @@ public async Task TypedWorkflow_Delete_ById_Succeeds()
435435 {
436436 // Arrange
437437 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
438- var typedClient = await collection . Use < Article > (
438+ var typedClient = await collection . AsTyped < Article > (
439439 cancellationToken : TestContext . Current . CancellationToken
440440 ) ;
441441
@@ -468,7 +468,7 @@ public async Task TypedWorkflow_Count_ReturnsObjectCount()
468468 {
469469 // Arrange
470470 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
471- var typedClient = await collection . Use < Article > (
471+ var typedClient = await collection . AsTyped < Article > (
472472 cancellationToken : TestContext . Current . CancellationToken
473473 ) ;
474474
@@ -514,7 +514,7 @@ public async Task TypedWorkflow_Iterator_IteratesAllObjects()
514514 {
515515 // Arrange
516516 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
517- var typedClient = await collection . Use < Article > (
517+ var typedClient = await collection . AsTyped < Article > (
518518 cancellationToken : TestContext . Current . CancellationToken
519519 ) ;
520520
@@ -585,7 +585,7 @@ await collection.Tenants.Add(
585585 TestContext . Current . CancellationToken
586586 ) ;
587587
588- var typedClient = await collection . Use < Article > (
588+ var typedClient = await collection . AsTyped < Article > (
589589 cancellationToken : TestContext . Current . CancellationToken
590590 ) ;
591591
@@ -603,7 +603,7 @@ public async Task TypedWorkflow_WithConsistencyLevel_CreatesNewTypedClient()
603603 {
604604 // Arrange
605605 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
606- var typedClient = await collection . Use < Article > (
606+ var typedClient = await collection . AsTyped < Article > (
607607 cancellationToken : TestContext . Current . CancellationToken
608608 ) ;
609609
@@ -621,7 +621,7 @@ public async Task TypedWorkflow_Untyped_ReturnsUnderlyingCollectionClient()
621621 {
622622 // Arrange
623623 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
624- var typedClient = await collection . Use < Article > (
624+ var typedClient = await collection . AsTyped < Article > (
625625 cancellationToken : TestContext . Current . CancellationToken
626626 ) ;
627627
@@ -643,7 +643,7 @@ public async Task TypeSafety_CompileTimeTypeChecking_EnforcesCorrectTypes()
643643 {
644644 // Arrange
645645 var collection = await CollectionFactory < Article > ( _articleConfig ) ;
646- var typedClient = await collection . Use < Article > (
646+ var typedClient = await collection . AsTyped < Article > (
647647 cancellationToken : TestContext . Current . CancellationToken
648648 ) ;
649649
0 commit comments