6 instantiations of MyService
Microsoft.Extensions.AI.Tests (6)
Functions\AIFunctionFactoryTest.cs (6)
421
MyService service =
new
(42);
442
MyService service =
new
(42);
463
MyService service =
new
(42);
486
MyService service =
new
(42);
537
IServiceProvider sp1 = new ServiceCollection().AddSingleton(new
MyService
(42)).BuildServiceProvider();
538
IServiceProvider sp2 = new ServiceCollection().AddSingleton(new
MyService
(43)).BuildServiceProvider();
12 references to MyService
Microsoft.Extensions.AI.Tests (12)
Functions\AIFunctionFactoryTest.cs (12)
421
MyService
service = new(42);
427
AIFunction f = AIFunctionFactory.Create(([FromKeyedServices("key")]
MyService
service, int myInteger) => service.Value + myInteger,
442
MyService
service = new(42);
448
AIFunction f = AIFunctionFactory.Create(([FromKeyedServices(null!)]
MyService
service, int myInteger) => service.Value + myInteger,
463
MyService
service = new(42);
469
AIFunction f = AIFunctionFactory.Create(([FromKeyedServices("key")]
MyService
? service = null, int myInteger = 0) =>
486
MyService
service = new(42);
489
(
MyService
service, int myInteger) => service.Value + myInteger,
494
if (p.ParameterType == typeof(
MyService
))
499
a.Context?.TryGetValue(typeof(
MyService
), out object? service) is true ? service :
528
[typeof(
MyService
)] = service
541
(IServiceProvider services) => services.GetRequiredService<
MyService
>().Value,