2 instantiations of MyService
Microsoft.AspNetCore.Http.Extensions.Tests (2)
RequestDelegateFactoryTests.cs (2)
1198
var myOriginalService = new
MyService
();
1768
var service = new
MyService
();
24 references to MyService
Microsoft.AspNetCore.Http.Extensions.Tests (24)
RequestDelegateFactoryTests.cs (24)
1065
private record ParametersListWithExplictFromService(HttpContext HttpContext, [FromService]
MyService
MyService);
1071
void TestExplicitFromService(HttpContext httpContext, [FromService]
MyService
myService)
1081
void TestExplicitFromIEnumerableService(HttpContext httpContext, [FromService] IEnumerable<
MyService
> myServices)
1086
void TestExplicitMultipleFromService(HttpContext httpContext, [FromService]
MyService
myService, [FromService] IEnumerable<
MyService
> myServices)
1093
new[] { (Action<HttpContext,
MyService
>)TestExplicitFromService },
1095
new[] { (Action<HttpContext, IEnumerable<
MyService
>>)TestExplicitFromIEnumerableService },
1096
new[] { (Action<HttpContext,
MyService
, IEnumerable<
MyService
>>)TestExplicitMultipleFromService },
1115
void TestImpliedIEnumerableFromService(HttpContext httpContext, IEnumerable<
MyService
> myServices)
1120
void TestImpliedFromServiceBasedOnContainer(HttpContext httpContext,
MyService
myService)
1129
new[] { (Action<HttpContext, IEnumerable<
MyService
>>)TestImpliedIEnumerableFromService },
1130
new[] { (Action<HttpContext,
MyService
>)TestImpliedFromServiceBasedOnContainer },
1198
var
myOriginalService = new MyService();
1740
string requiredExplicitService([FromService]
MyService
service) => $"Service: {service}";
1741
string defaultValueExplicitServiceParam([FromService]
MyService
? service = null) => $"Service: {service}";
1742
string nullableExplicitServiceParam([FromService]
MyService
? service) => $"Service: {service}";
1746
new object?[] { (Func<
MyService
, string>)requiredExplicitService, false, true},
1747
new object?[] { (Func<
MyService
, string>)requiredExplicitService, true, false},
1749
new object?[] { (Func<
MyService
, string>)defaultValueExplicitServiceParam, false, false},
1750
new object?[] { (Func<
MyService
, string>)defaultValueExplicitServiceParam, true, false},
1752
new object?[] { (Func<
MyService
?, string>)nullableExplicitServiceParam, false, false},
1753
new object?[] { (Func<
MyService
?, string>)nullableExplicitServiceParam, true, false},
1768
var
service = new MyService();