private async Task SeedDataAsync(MrsMobileDbContext context) { foreach (var device in GetDummyDevices()) { await context.Devices.AddAsync(device); } await context.SaveChangesAsync(); }
private async Task SeedDataAsync(MrsMobileDbContext context) { foreach (var message in GetDummyMessages()) { await context.Messages.AddAsync(message); } await context.SaveChangesAsync(); }
private async Task SeedDataAsync(MrsMobileDbContext context) { foreach (var location in GetDummyLocations()) { var userId = context.Users.FirstOrDefault().Id; location.UserId = userId; await context.Locations.AddAsync(location); } await context.SaveChangesAsync(); }
public static void Seed(MrsMobileDbContext dbContext, RoleManager <MrsMobileRole> roleManager) { if (dbContext == null) { throw new ArgumentNullException(nameof(dbContext)); } if (roleManager == null) { throw new ArgumentNullException(nameof(roleManager)); } SeedRoles(roleManager); }
public static void Seed(MrsMobileDbContext dbContext, IServiceProvider serviceProvider) { if (dbContext == null) { throw new ArgumentNullException(nameof(dbContext)); } if (serviceProvider == null) { throw new ArgumentNullException(nameof(serviceProvider)); } var roleManager = serviceProvider.GetRequiredService <RoleManager <MrsMobileRole> >(); Seed(dbContext, roleManager); }
private async Task SeedData(MrsMobileDbContext context, bool seedDataWithLocations) { if (seedDataWithLocations) { foreach (var item in GetDummyLocations()) { await context.Users.AddAsync(item); } await context.SaveChangesAsync(); } else { foreach (var item in GetDummyUsers()) { await context.Users.AddAsync(item); } await context.SaveChangesAsync(); } }
public MessageService(MrsMobileDbContext context) { this.context = context; }
public DeviceService(MrsMobileDbContext dbContext) { this.dbContext = dbContext; }
private IDeviceService GetDeviceService(MrsMobileDbContext dbContext) { return(new DeviceService(dbContext)); }
public SmsService(MrsMobileDbContext context) { this.context = context; }
private IUserService GetUserService(MrsMobileDbContext dbContext) { return(new UserService(dbContext)); }
public LocationService(MrsMobileDbContext context) { this.context = context; }
public SmsAuthanticationService(MrsMobileDbContext context) { this.context = context; }
private async Task SeedUserAsync(MrsMobileDbContext context) { await context.Users.AddAsync(GetDummyUser()); await context.SaveChangesAsync(); }
private ILocationService GetLocationService(MrsMobileDbContext dbContext) { return(new LocationService(dbContext)); }
private IMessageService GetMessageService(MrsMobileDbContext dbContext) { return(new MessageService(dbContext)); }