50 references to SR
Microsoft.Extensions.DependencyInjection (50)
ServiceLookup\CallSiteChain.cs (2)
41
messageBuilder.Append(
SR
.Format(
SR
.CircularDependencyException, TypeNameHelper.GetTypeDisplayName(serviceIdentifier.ServiceType)));
ServiceLookup\CallSiteFactory.cs (27)
47
SR
.Format(
SR
.OpenGenericServiceRequiresOpenGenericImplementation, serviceType),
54
SR
.Format(
SR
.TypeCannotBeActivated, implementationType, serviceType));
62
SR
.Format(
SR
.ArityOfOpenGenericServiceNotEqualArityOfOpenGenericImplementation, serviceType, implementationType), "descriptors");
79
SR
.Format(
SR
.TypeCannotBeActivated, implementationType, serviceType));
117
throw new ArgumentException(
SR
.Format(
SR
.TrimmingAnnotationsDoNotMatch, implementationType.FullName, serviceType.FullName));
124
throw new ArgumentException(
SR
.Format(
SR
.TrimmingAnnotationsDoNotMatch_NewConstraint, implementationType.FullName, serviceType.FullName));
279
throw new InvalidOperationException(
SR
.Format(
SR
.AotCannotCreateEnumerableValueType, itemType));
495
throw new InvalidOperationException(
SR
.InvalidServiceDescriptor);
575
throw new InvalidOperationException(
SR
.Format(
SR
.NoConstructorMatch, implementationType));
640
SR
.Format(
SR
.AmbiguousConstructorException, implementationType),
652
SR
.Format(
SR
.UnableToActivateTypeException, implementationType));
694
throw new InvalidOperationException(
SR
.InvalidServiceKeyType);
734
throw new InvalidOperationException(
SR
.Format(
SR
.CannotResolveService,
762
throw new InvalidOperationException(
SR
.Format(
SR
.AotCannotCreateGenericValueType, serviceType, typeArg));
883
throw new InvalidOperationException(
SR
.ServiceDescriptorNotExist);
ServiceLookup\CallSiteValidator.cs (6)
27
SR
.Format(
SR
.DirectScopedResolvedFromRootException, callSite.ServiceType,
32
SR
.Format(
SR
.ScopedResolvedFromRootException,
56
throw new InvalidOperationException(
SR
.Format(
SR
.ScopedInSingletonException,
ServiceLookup\CallSiteVisitor.cs (2)
54
throw new NotSupportedException(
SR
.Format(
SR
.CallSiteTypeNotSupported, callSite.GetType()));
ServiceLookup\ConstantCallSite.cs (2)
18
throw new ArgumentException(
SR
.Format(
SR
.ConstantCantBeConvertedToServiceType, defaultValue.GetType(), serviceType));
ServiceLookup\ConstructorCallSite.cs (2)
22
throw new ArgumentException(
SR
.Format(
SR
.ImplementationTypeCantBeConvertedToServiceType, constructorInfo.DeclaringType, serviceType));
ServiceLookup\Expressions\ExpressionResolverBuilder.cs (1)
297
throw new NotSupportedException(
SR
.GetCaptureDisposableNotSupported);
ServiceLookup\ServiceProviderEngineScope.cs (2)
134
throw new InvalidOperationException(
SR
.Format(
SR
.AsyncDisposableServiceDispose, TypeNameHelper.GetTypeDisplayName(toDispose[i])));
ServiceLookup\ThrowHelper.cs (6)
23
throw new InvalidOperationException(
SR
.Format(
SR
.KeyedServiceAnyKeyUsedToResolveService, nameof(IServiceProvider), nameof(IServiceScopeFactory)));
30
throw new InvalidOperationException(
SR
.Format(
SR
.NoServiceRegistered, serviceType));
37
throw new InvalidOperationException(
SR
.Format(
SR
.NoKeyedServiceRegistered, serviceType, keyType));