27 references to DynamicallyAccessedMemberTypes
Microsoft.Extensions.Identity.Core (27)
IdentityBuilder.cs (18)
40
public IdentityBuilder(Type user, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type role, IServiceCollection services) : this(user, services)
64
[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)]
75
private IdentityBuilder AddScoped(Type serviceType, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type concreteType)
87
public virtual IdentityBuilder AddUserValidator<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TValidator>() where TValidator : class
96
public virtual IdentityBuilder AddClaimsPrincipalFactory<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TFactory>() where TFactory : class
104
public virtual IdentityBuilder AddErrorDescriber<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TDescriber>() where TDescriber : IdentityErrorDescriber
116
public virtual IdentityBuilder AddPasswordValidator<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TValidator>() where TValidator : class
125
public virtual IdentityBuilder AddUserStore<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TStore>() where TStore : class
134
public virtual IdentityBuilder AddTokenProvider<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TProvider>(string providerName) where TProvider : class
144
public virtual IdentityBuilder AddTokenProvider(string providerName, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] Type provider)
174
public virtual IdentityBuilder AddUserManager<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TUserManager>() where TUserManager : class
195
public virtual IdentityBuilder AddRoles<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TRole>() where TRole : class
210
public virtual IdentityBuilder AddRoleValidator<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TRole>() where TRole : class
225
public virtual IdentityBuilder AddPersonalDataProtection<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TProtector, [DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TKeyRing>()
241
public virtual IdentityBuilder AddRoleStore<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TStore>() where TStore : class
256
public virtual IdentityBuilder AddRoleManager<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TRoleManager>() where TRoleManager : class
281
public virtual IdentityBuilder AddUserConfirmation<[DynamicallyAccessedMembers(
DynamicallyAccessedMemberTypes
.PublicConstructors)] TUserConfirmation>() where TUserConfirmation : class
src\Shared\TrimmingAttributes.cs (9)
214
public DynamicDependencyAttribute(
DynamicallyAccessedMemberTypes
memberTypes, Type type)
227
public DynamicDependencyAttribute(
DynamicallyAccessedMemberTypes
memberTypes, string typeName, string assemblyName)
239
/// must not equal <see cref="
DynamicallyAccessedMemberTypes
.None"/>, but not both.
244
/// Gets the <see cref="
DynamicallyAccessedMemberTypes
"/> which specifies the type
249
/// must not equal <see cref="
DynamicallyAccessedMemberTypes
.None"/>, but not both.
251
public
DynamicallyAccessedMemberTypes
MemberTypes { get; }
319
public DynamicallyAccessedMembersAttribute(
DynamicallyAccessedMemberTypes
memberTypes)
325
/// Gets the <see cref="
DynamicallyAccessedMemberTypes
"/> which specifies the type
328
public
DynamicallyAccessedMemberTypes
MemberTypes { get; }