2 instantiations of MyService
Microsoft.AspNetCore.Http.Extensions.Tests (2)
RequestDelegateFactoryTests.cs (2)
1170
var myOriginalService = new
MyService
();
1740
var service = new
MyService
();
24 references to MyService
Microsoft.AspNetCore.Http.Extensions.Tests (24)
RequestDelegateFactoryTests.cs (24)
1037
private record ParametersListWithExplictFromService(HttpContext HttpContext, [FromService]
MyService
MyService);
1043
void TestExplicitFromService(HttpContext httpContext, [FromService]
MyService
myService)
1053
void TestExplicitFromIEnumerableService(HttpContext httpContext, [FromService] IEnumerable<
MyService
> myServices)
1058
void TestExplicitMultipleFromService(HttpContext httpContext, [FromService]
MyService
myService, [FromService] IEnumerable<
MyService
> myServices)
1065
new[] { (Action<HttpContext,
MyService
>)TestExplicitFromService },
1067
new[] { (Action<HttpContext, IEnumerable<
MyService
>>)TestExplicitFromIEnumerableService },
1068
new[] { (Action<HttpContext,
MyService
, IEnumerable<
MyService
>>)TestExplicitMultipleFromService },
1087
void TestImpliedIEnumerableFromService(HttpContext httpContext, IEnumerable<
MyService
> myServices)
1092
void TestImpliedFromServiceBasedOnContainer(HttpContext httpContext,
MyService
myService)
1101
new[] { (Action<HttpContext, IEnumerable<
MyService
>>)TestImpliedIEnumerableFromService },
1102
new[] { (Action<HttpContext,
MyService
>)TestImpliedFromServiceBasedOnContainer },
1170
var
myOriginalService = new MyService();
1712
string requiredExplicitService([FromService]
MyService
service) => $"Service: {service}";
1713
string defaultValueExplicitServiceParam([FromService]
MyService
? service = null) => $"Service: {service}";
1714
string nullableExplicitServiceParam([FromService]
MyService
? service) => $"Service: {service}";
1718
new object?[] { (Func<
MyService
, string>)requiredExplicitService, false, true},
1719
new object?[] { (Func<
MyService
, string>)requiredExplicitService, true, false},
1721
new object?[] { (Func<
MyService
, string>)defaultValueExplicitServiceParam, false, false},
1722
new object?[] { (Func<
MyService
, string>)defaultValueExplicitServiceParam, true, false},
1724
new object?[] { (Func<
MyService
?, string>)nullableExplicitServiceParam, false, false},
1725
new object?[] { (Func<
MyService
?, string>)nullableExplicitServiceParam, true, false},
1740
var
service = new MyService();