4 implementations of IsService
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
464public bool IsService(Type serviceType) =>
Microsoft.AspNetCore.Mvc.ApiExplorer.Test (1)
EndpointMetadataApiDescriptionProviderTest.cs (1)
1847public bool IsService(Type serviceType) => serviceType == typeof(IInferredServiceInterface);
Microsoft.AspNetCore.OpenApi.Tests (1)
Services\OpenApiGeneratorTests.cs (1)
1056public bool IsService(Type serviceType) => serviceType == typeof(IInferredServiceInterface);
Microsoft.Extensions.DependencyInjection (1)
ServiceLookup\CallSiteFactory.cs (1)
772public bool IsService(Type serviceType) => IsService(new ServiceIdentifier(null, serviceType));
46 references to IsService
Microsoft.AspNetCore (2)
WebApplicationBuilder.cs (2)
435if (serviceProviderIsService?.IsService(typeof(IAuthenticationSchemeProvider)) is true) 447if (serviceProviderIsService?.IsService(typeof(IAuthorizationHandlerProvider)) is true)
Microsoft.AspNetCore.Http.Extensions (1)
RequestDelegateFactory.cs (1)
921if (serviceProviderIsService.IsService(parameter.ParameterType))
Microsoft.AspNetCore.HttpLogging (4)
HttpLoggingBuilderExtensions.cs (4)
49if (serviceProviderIsService != null && (!serviceProviderIsService.IsService(typeof(ObjectPool<HttpLoggingInterceptorContext>)) || 50!serviceProviderIsService.IsService(typeof(TimeProvider)))) 61if (serviceProviderIsService != null && (!serviceProviderIsService.IsService(typeof(W3CLoggerProcessor)) || 62!serviceProviderIsService.IsService(typeof(W3CLogger))))
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointMetadataApiDescriptionProvider.cs (1)
284_serviceProviderIsService?.IsService(parameterType) == true)
Microsoft.AspNetCore.Mvc.Core (1)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
150return _serviceProviderIsService.IsService(type);
Microsoft.AspNetCore.Mvc.Core.Test (3)
ApplicationModels\InferParameterBindingInfoConventionTest.cs (3)
616var serviceProvider = Mock.Of<IServiceProviderIsService>(s => s.IsService(typeof(IApplicationModelProvider)) == true); 634var serviceProvider = Mock.Of<IServiceProviderIsService>(s => s.IsService(typeof(IApplicationModelProvider)) == true); 904serviceProviderIsService = serviceProviderIsService ?? Mock.Of<IServiceProviderIsService>(s => s.IsService(It.IsAny<Type>()) == false);
Microsoft.AspNetCore.OpenApi (1)
Services\OpenApiGenerator.cs (1)
434_serviceProviderIsService?.IsService(parameter.ParameterType) == true)
Microsoft.AspNetCore.RateLimiting (1)
RateLimiterApplicationBuilderExtensions.cs (1)
49if (serviceProviderIsService != null && !serviceProviderIsService.IsService(typeof(RateLimitingMetrics)))
Microsoft.AspNetCore.Routing (1)
ValidationEndpointFilterFactory.cs (1)
127(isService?.IsService(parameterInfo.ParameterType) == true);
Microsoft.AspNetCore.SignalR.Core (1)
Internal\HubMethodDescriptor.cs (1)
131else if (serviceProviderIsService?.IsService(GetServiceType(p.ParameterType)) == true)
Microsoft.Extensions.DependencyInjection.Abstractions (1)
ActivatorUtilities.cs (1)
767return serviceProviderIsService.IsService(parameterInfo.ParameterType);
Sample (29)
artifacts\obj\Sample\Release\net10.0\generated\Microsoft.AspNetCore.Http.RequestDelegateGenerator\Microsoft.AspNetCore.Http.RequestDelegateGenerator.RequestDelegateGenerator\GeneratedRouteBuilderExtensions.g.cs (29)
1251if (!serviceProviderIsService.IsService(type)) 1375if (!serviceProviderIsService.IsService(type)) 1624if (!serviceProviderIsService.IsService(type)) 1746if (!serviceProviderIsService.IsService(type)) 2038if (!serviceProviderIsService.IsService(type)) 2157if (!serviceProviderIsService.IsService(type)) 2276if (!serviceProviderIsService.IsService(type)) 2395if (!serviceProviderIsService.IsService(type)) 2514if (!serviceProviderIsService.IsService(type)) 2633if (!serviceProviderIsService.IsService(type)) 2752if (!serviceProviderIsService.IsService(type)) 2871if (!serviceProviderIsService.IsService(type)) 2994if (!serviceProviderIsService.IsService(type)) 3117if (!serviceProviderIsService.IsService(type)) 3243if (!serviceProviderIsService.IsService(type)) 3455if (!serviceProviderIsService.IsService(type)) 3578if (!serviceProviderIsService.IsService(type)) 3701if (!serviceProviderIsService.IsService(type)) 3996if (!serviceProviderIsService.IsService(type)) 4119if (!serviceProviderIsService.IsService(type)) 4242if (!serviceProviderIsService.IsService(type)) 4664if (!serviceProviderIsService.IsService(type)) 5083if (!serviceProviderIsService.IsService(type)) 5207if (!serviceProviderIsService.IsService(type)) 5326if (!serviceProviderIsService.IsService(type)) 5445if (!serviceProviderIsService.IsService(type)) 5564if (!serviceProviderIsService.IsService(type)) 5683if (!serviceProviderIsService.IsService(type)) 5964if (serviceProviderIsService.IsService(typeof(T)))