22 references to CreateInstance
Microsoft.AspNetCore.DataProtection (11)
KeyManagement\XmlKeyManager.cs (5)
604
return _activator.
CreateInstance
<AuthenticatedEncryptorDescriptorDeserializer>(descriptorDeserializerTypeName);
608
return _activator.
CreateInstance
<CngCbcAuthenticatedEncryptorDescriptorDeserializer>(descriptorDeserializerTypeName);
612
return _activator.
CreateInstance
<CngGcmAuthenticatedEncryptorDescriptorDeserializer>(descriptorDeserializerTypeName);
616
return _activator.
CreateInstance
<ManagedAuthenticatedEncryptorDescriptorDeserializer>(descriptorDeserializerTypeName);
619
return _activator.
CreateInstance
<IAuthenticatedEncryptorDescriptorDeserializer>(descriptorDeserializerTypeName);
RegistryPolicyResolver.cs (1)
108
keyEscrowSinks[i] = _activator.
CreateInstance
<IKeyEscrowSink>(escrowSinks[i]);
XmlEncryption\XmlEncryptionExtensions.cs (5)
83
return activator.
CreateInstance
<DpapiNGXmlDecryptor>(decryptorTypeName);
87
return activator.
CreateInstance
<DpapiXmlDecryptor>(decryptorTypeName);
91
return activator.
CreateInstance
<EncryptedXmlDecryptor>(decryptorTypeName);
95
return activator.
CreateInstance
<NullXmlDecryptor>(decryptorTypeName);
98
return activator.
CreateInstance
<IXmlDecryptor>(decryptorTypeName);
Microsoft.AspNetCore.DataProtection.Tests (11)
ActivatorTests.cs (7)
21
var retVal1 = (ClassWithParameterlessCtor)activator.
CreateInstance
<object>(typeof(ClassWithParameterlessCtor).AssemblyQualifiedName);
22
var retVal2 = (ClassWithServiceProviderCtor)activator.
CreateInstance
<object>(typeof(ClassWithServiceProviderCtor).AssemblyQualifiedName);
23
var retVal3 = (ClassWithBothCtors)activator.
CreateInstance
<object>(typeof(ClassWithBothCtors).AssemblyQualifiedName);
42
var retVal1 = (ClassWithParameterlessCtor)activator.
CreateInstance
<object>(typeof(ClassWithParameterlessCtor).AssemblyQualifiedName);
43
var retVal2 = (ClassWithServiceProviderCtor)activator.
CreateInstance
<object>(typeof(ClassWithServiceProviderCtor).AssemblyQualifiedName);
44
var retVal3 = (ClassWithBothCtors)activator.
CreateInstance
<object>(typeof(ClassWithBothCtors).AssemblyQualifiedName);
63
() => activator.
CreateInstance
<IDisposable>(typeof(ClassWithParameterlessCtor).AssemblyQualifiedName));
TypeForwardingActivatorTests.cs (4)
21
var instance = activator.
CreateInstance
<object>(name);
38
var exception = Assert.ThrowsAny<Exception>(() => activator.
CreateInstance
<object>(name));
58
Assert.IsType(type, activator.
CreateInstance
<object>(name));
71
Assert.Throws<ArgumentException>(() => activator.
CreateInstance
<object>(name));