37 references to Create
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
324
AIFunction func = AIFunctionFactory.
Create
((
Microsoft.Extensions.AI.Integration.Tests (20)
ChatClientIntegrationTests.cs (20)
417
AIFunctionFactory.
Create
((int? i) => i, createOptions()),
418
AIFunctionFactory.
Create
((string? s) => s, createOptions()),
419
AIFunctionFactory.
Create
((int? i = null) => i, createOptions()),
420
AIFunctionFactory.
Create
((bool b) => b, createOptions()),
421
AIFunctionFactory.
Create
((double d) => d, createOptions()),
422
AIFunctionFactory.
Create
((decimal d) => d, createOptions()),
423
AIFunctionFactory.
Create
((float f) => f, createOptions()),
424
AIFunctionFactory.
Create
((long l) => l, createOptions()),
425
AIFunctionFactory.
Create
((char c) => c, createOptions()),
426
AIFunctionFactory.
Create
((DateTime dt) => dt, createOptions()),
427
AIFunctionFactory.
Create
((DateTimeOffset? dt) => dt, createOptions()),
428
AIFunctionFactory.
Create
((TimeSpan ts) => ts, createOptions()),
430
AIFunctionFactory.
Create
((DateOnly d) => d, createOptions()),
431
AIFunctionFactory.
Create
((TimeOnly t) => t, createOptions()),
433
AIFunctionFactory.
Create
((Uri uri) => uri, createOptions()),
434
AIFunctionFactory.
Create
((Guid guid) => guid, createOptions()),
435
AIFunctionFactory.
Create
((List<int> list) => list, createOptions()),
436
AIFunctionFactory.
Create
((int[] arr, ComplexObject? co) => arr, createOptions()),
437
AIFunctionFactory.
Create
((string p1 = "str", int p2 = 42, BindingFlags p3 = BindingFlags.IgnoreCase, char p4 = 'x') => p1, createOptions()),
438
AIFunctionFactory.
Create
((string? p1 = "str", int? p2 = 42, BindingFlags? p3 = BindingFlags.IgnoreCase, char? p4 = 'x') => p1, createOptions()),
Microsoft.Extensions.AI.Tests (16)
Functions\AIFunctionFactoryTest.cs (16)
194
AIFunction func = AIFunctionFactory.
Create
(dotnetFunc, options);
218
AIFunction func = AIFunctionFactory.
Create
(
436
AIFunction f = AIFunctionFactory.
Create
(([FromKeyedServices("key")] MyService service, int myInteger) => service.Value + myInteger,
459
AIFunction f = AIFunctionFactory.
Create
(([FromKeyedServices(null!)] MyService service, int myInteger) => service.Value + myInteger,
482
AIFunction f = AIFunctionFactory.
Create
(([FromKeyedServices("key")] MyService? service = null, int myInteger = 0) =>
501
AIFunction f = AIFunctionFactory.
Create
(
553
AIFunction f = AIFunctionFactory.
Create
(
570
AIFunction f = AIFunctionFactory.
Create
(
586
AIFunction f = AIFunctionFactory.
Create
(
609
AIFunction f = AIFunctionFactory.
Create
(
632
AIFunction f = AIFunctionFactory.
Create
(
655
AIFunction f = AIFunctionFactory.
Create
(
678
AIFunction f = AIFunctionFactory.
Create
(
701
AIFunction f = AIFunctionFactory.
Create
(
724
AIFunction f = AIFunctionFactory.
Create
(
747
AIFunction f = AIFunctionFactory.
Create
(