36 references to Create
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
324
AIFunction func = AIFunctionFactory.
Create
((
Microsoft.Extensions.AI.Integration.Tests (18)
ChatClientIntegrationTests.cs (18)
450
AIFunctionFactory.
Create
((int? i) => i, createOptions()),
451
AIFunctionFactory.
Create
((string? s) => s, createOptions()),
452
AIFunctionFactory.
Create
((int? i = null) => i, createOptions()),
453
AIFunctionFactory.
Create
((bool b) => b, createOptions()),
454
AIFunctionFactory.
Create
((double d) => d, createOptions()),
455
AIFunctionFactory.
Create
((decimal d) => d, createOptions()),
456
AIFunctionFactory.
Create
((float f) => f, createOptions()),
457
AIFunctionFactory.
Create
((long l) => l, createOptions()),
458
AIFunctionFactory.
Create
((char c) => c, createOptions()),
459
AIFunctionFactory.
Create
((DateTime dt) => dt, createOptions()),
460
AIFunctionFactory.
Create
((DateTimeOffset? dt) => dt, createOptions()),
461
AIFunctionFactory.
Create
((TimeSpan ts) => ts, createOptions()),
466
AIFunctionFactory.
Create
((Uri uri) => uri, createOptions()),
467
AIFunctionFactory.
Create
((Guid guid) => guid, createOptions()),
468
AIFunctionFactory.
Create
((List<int> list) => list, createOptions()),
469
AIFunctionFactory.
Create
((int[] arr, ComplexObject? co) => arr, createOptions()),
470
AIFunctionFactory.
Create
((string p1 = "str", int p2 = 42, BindingFlags p3 = BindingFlags.IgnoreCase, char p4 = 'x') => p1, createOptions()),
471
AIFunctionFactory.
Create
((string? p1 = "str", int? p2 = 42, BindingFlags? p3 = BindingFlags.IgnoreCase, char? p4 = 'x') => p1, createOptions()),
Microsoft.Extensions.AI.Tests (17)
Functions\AIFunctionFactoryTest.cs (17)
259
AIFunction func = AIFunctionFactory.
Create
(dotnetFunc, options);
284
AIFunction func = AIFunctionFactory.
Create
(
308
AIFunction func = AIFunctionFactory.
Create
(
517
AIFunction f = AIFunctionFactory.
Create
(([FromKeyedServices("key")] MyService service, int myInteger) => service.Value + myInteger,
540
AIFunction f = AIFunctionFactory.
Create
(([FromKeyedServices(null!)] MyService service, int myInteger) => service.Value + myInteger,
563
AIFunction f = AIFunctionFactory.
Create
(([FromKeyedServices("key")] MyService? service = null, int myInteger = 0) =>
582
AIFunction f = AIFunctionFactory.
Create
(
634
AIFunction f = AIFunctionFactory.
Create
(
651
AIFunction f = AIFunctionFactory.
Create
(
667
AIFunction f = AIFunctionFactory.
Create
(
690
AIFunction f = AIFunctionFactory.
Create
(
713
AIFunction f = AIFunctionFactory.
Create
(
736
AIFunction f = AIFunctionFactory.
Create
(
759
AIFunction f = AIFunctionFactory.
Create
(
782
AIFunction f = AIFunctionFactory.
Create
(
805
AIFunction f = AIFunctionFactory.
Create
(
828
AIFunction f = AIFunctionFactory.
Create
(