4 types derived from IdentityUser
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (4)
UserStoreEncryptPersonalDataTest.cs (2)
110private class CustomUser : IdentityUser 266private class InvalidUser : IdentityUser
UserStoreStringKeyTest.cs (1)
9public class StringUser : IdentityUser
UserStoreTest.cs (1)
432public class ApplicationUser : IdentityUser { }
23 instantiations of IdentityUser
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (23)
DefaultPocoTest.cs (1)
52var user = new IdentityUser { UserName = userName };
UserOnlyCustomContextTest.cs (1)
97var user = new IdentityUser { UserName = userName };
UserOnlyTest.cs (3)
58var user = new IdentityUser { UserName = userName }; 72var userA = new IdentityUser(Guid.NewGuid().ToString()); 76var userB = new IdentityUser(Guid.NewGuid().ToString());
UserStoreTest.cs (18)
40db.Users.Add(new IdentityUser { Id = guid, UserName = guid }); 134await Assert.ThrowsAsync<ArgumentNullException>("login", async () => await store.AddLoginAsync(new IdentityUser("fake"), null)); 136async () => await store.AddClaimsAsync(new IdentityUser("fake"), null)); 138async () => await store.RemoveClaimsAsync(new IdentityUser("fake"), null)); 154await Assert.ThrowsAsync<ArgumentNullException>("code", async () => await store.RedeemCodeAsync(new IdentityUser("fake"), code: null, default)); 155await Assert.ThrowsAsync<ArgumentException>("code", async () => await store.RedeemCodeAsync(new IdentityUser("fake"), code: "", default)); 163await Assert.ThrowsAsync<ArgumentNullException>("normalizedRoleName", async () => await store.AddToRoleAsync(new IdentityUser("fake"), null)); 164await Assert.ThrowsAsync<ArgumentNullException>("normalizedRoleName", async () => await store.RemoveFromRoleAsync(new IdentityUser("fake"), null)); 165await Assert.ThrowsAsync<ArgumentNullException>("normalizedRoleName", async () => await store.IsInRoleAsync(new IdentityUser("fake"), null)); 166await Assert.ThrowsAsync<ArgumentException>("normalizedRoleName", async () => await store.AddToRoleAsync(new IdentityUser("fake"), "")); 167await Assert.ThrowsAsync<ArgumentException>("normalizedRoleName", async () => await store.RemoveFromRoleAsync(new IdentityUser("fake"), "")); 168await Assert.ThrowsAsync<ArgumentException>("normalizedRoleName", async () => await store.IsInRoleAsync(new IdentityUser("fake"), "")); 176var user = new IdentityUser { UserName = "New" + guid }; 185var userA = new IdentityUser(Guid.NewGuid().ToString()); 187var userB = new IdentityUser(Guid.NewGuid().ToString()); 197var userA = new IdentityUser(Guid.NewGuid().ToString()); 200var userB = new IdentityUser(Guid.NewGuid().ToString()); 400return new IdentityUser
67 references to IdentityUser
IdentitySample.ApiEndpoints (3)
Program.cs (3)
19builder.Services.AddIdentityApiEndpoints<IdentityUser>() 27app.MapGroup("/identity").MapIdentityApi<IdentityUser>(); 32public class ApplicationDbContext : IdentityDbContext<IdentityUser>
Microsoft.AspNetCore.Identity.EntityFrameworkCore (3)
IdentityDbContext.cs (2)
11public class IdentityDbContext : IdentityDbContext<IdentityUser, IdentityRole, string> 29public class IdentityDbContext<TUser> : IdentityDbContext<TUser, IdentityRole, string> where TUser : IdentityUser
IdentityUserContext.cs (1)
17public class IdentityUserContext<TUser> : IdentityUserContext<TUser, string> where TUser : IdentityUser
Microsoft.AspNetCore.Identity.EntityFrameworkCore.Test (57)
ApiConsistencyTest.cs (1)
11protected override Assembly TargetAssembly => typeof(IdentityUser).GetTypeInfo().Assembly;
CustomSchemaTest.cs (1)
26.AddIdentity<IdentityUser, IdentityRole>(o =>
DefaultPocoTest.cs (4)
27.AddIdentity<IdentityUser, IdentityRole>() 44var userStore = _builder.ApplicationServices.GetRequiredService<IUserStore<IdentityUser>>(); 45var userManager = _builder.ApplicationServices.GetRequiredService<UserManager<IdentityUser>>(); 52var user = new IdentityUser { UserName = userName };
EmptySchemaTest.cs (1)
26.AddIdentity<IdentityUser, IdentityRole>(o =>
MaxKeyLengthSchemaTest.cs (2)
27.AddIdentity<IdentityUser, IdentityRole>(o => o.Stores.MaxLengthForKeys = 128) 41public class VerstappenDbContext : IdentityDbContext<IdentityUser, IdentityRole, string>
UserOnlyCustomContextTest.cs (5)
24builder.Entity<IdentityUser>(b => 71.AddIdentityCore<IdentityUser>(o => { }) 89var userStore = _builder.ApplicationServices.GetRequiredService<IUserStore<IdentityUser>>(); 90var userManager = _builder.ApplicationServices.GetRequiredService<UserManager<IdentityUser>>(); 97var user = new IdentityUser { UserName = userName };
UserOnlyTest.cs (9)
18public class TestUserDbContext : IdentityUserContext<IdentityUser> 32.AddIdentityCore<IdentityUser>(o => { }) 50var userStore = _builder.ApplicationServices.GetRequiredService<IUserStore<IdentityUser>>(); 51var userManager = _builder.ApplicationServices.GetRequiredService<UserManager<IdentityUser>>(); 58var user = new IdentityUser { UserName = userName }; 66var userStore = _builder.ApplicationServices.GetRequiredService<IUserStore<IdentityUser>>(); 67var manager = _builder.ApplicationServices.GetRequiredService<UserManager<IdentityUser>>(); 72var userA = new IdentityUser(Guid.NewGuid().ToString()); 76var userB = new IdentityUser(Guid.NewGuid().ToString());
UserStoreEncryptPersonalDataTest.cs (3)
12public class ProtectedUserStoreTest : SqlStoreTestBase<IdentityUser, IdentityRole, string> 20services.AddIdentity<IdentityUser, IdentityRole>(options => 76var user = CreateTestUser(name);
UserStoreTest.cs (21)
13public class UserStoreTest : IdentitySpecificationTestBase<IdentityUser, IdentityRole>, IClassFixture<ScratchDatabaseFixture> 61services.AddSingleton<IUserStore<IdentityUser>>(new UserStore<IdentityUser, IdentityRole, UserStoreTestDbContext>((UserStoreTestDbContext)context)); 176var user = new IdentityUser { UserName = "New" + guid }; 185var userA = new IdentityUser(Guid.NewGuid().ToString()); 187var userB = new IdentityUser(Guid.NewGuid().ToString()); 197var userA = new IdentityUser(Guid.NewGuid().ToString()); 200var userB = new IdentityUser(Guid.NewGuid().ToString()); 210var u = CreateTestUser(); 220var user = CreateTestUser(); 233var user1 = await manager1.FindByIdAsync(user.Id); 234var user2 = await manager2.FindByIdAsync(user.Id); 251var user = CreateTestUser(); 264var user2 = await manager2.FindByIdAsync(user.Id); 280var user = CreateTestUser(); 293var user1 = await manager1.FindByIdAsync(user.Id); 294var user2 = await manager2.FindByIdAsync(user.Id); 397protected override IdentityUser CreateTestUser(string namePrefix = "", string email = "", string phoneNumber = "", 416protected override void SetUserPasswordHash(IdentityUser user, string hashedPassword) 421protected override Expression<Func<IdentityUser, bool>> UserNameEqualsPredicate(string userName) => u => u.UserName == userName; 428protected override Expression<Func<IdentityUser, bool>> UserNameStartsWithPredicate(string userName) => u => u.UserName.StartsWith(userName);
UserStoreWithGenericsTest.cs (1)
91var builder = services.AddIdentity<IdentityUser, object>();
VersionOneSchemaTest.cs (1)
26.AddIdentity<IdentityUser, IdentityRole>(o =>
VersionTestDbContext.cs (6)
11public class VersionOneDbContext : IdentityDbContext<IdentityUser, IdentityRole, string> 19public class VersionTwoDbContext : IdentityDbContext<IdentityUser, IdentityRole, string> 27public class VersionThreeDbContext : IdentityDbContext<IdentityUser, IdentityRole, string> 35public class EmptyDbContext : IdentityDbContext<IdentityUser, IdentityRole, string> 46builder.Ignore<IdentityUser>(); 74public class CustomVersionDbContext : IdentityDbContext<IdentityUser, IdentityRole, string>
VersionThreeSchemaTest.cs (1)
26.AddIdentity<IdentityUser, IdentityRole>(o =>
VersionTwoSchemaTest.cs (1)
26.AddIdentity<IdentityUser, IdentityRole>(o =>
Microsoft.AspNetCore.Identity.FunctionalTests (2)
MapIdentityApiTests.cs (2)
632.AddIdentityCore<IdentityUser>() 649app.MapGroup("/identity2").MapIdentityApi<IdentityUser>();
Microsoft.Extensions.Identity.Stores (2)
IdentityUser.cs (2)
14/// Initializes a new instance of <see cref="IdentityUser"/>. 26/// Initializes a new instance of <see cref="IdentityUser"/>.