public Handler(CoursesOnlineContext context, UserManager <User> userManager, IJwtGenerator jwtHandler, IPasswordHasher <User> passwordHasher) { _context = context; _userManager = userManager; _jwtHandler = jwtHandler; _passwordHasher = passwordHasher; }
public static async Task InsertData(CoursesOnlineContext context, UserManager <User> userManager) { if (!userManager.Users.Any()) { var user = new User { FullName = "Marco Jimenez", UserName = "******", Email = "*****@*****.**" }; await userManager.CreateAsync(user, "Password123#"); } }
public static async Task SeedAsync(CoursesOnlineContext context, ILoggerFactory loggerFactory) { try { if (!context.Course.Any()) { var coursesData = File.ReadAllText("../Infrastructure/Data/SeedData/brands.json"); var courses = JsonSerializer.Deserialize <List <Course> >(coursesData); foreach (var course in courses) { context.Course.Add(course); } await context.SaveChangesAsync(); } } catch (Exception ex) { var logger = loggerFactory.CreateLogger <CoursesOnlineSeed>(); logger.LogError(ex.Message); } }
public Handler(CoursesOnlineContext context, UserManager <User> userManager, IJwtGenerator jwtGenerator) { _jwtGenerator = jwtGenerator; _userManager = userManager; _context = context; }
public Handler(CoursesOnlineContext context, IMapper mapper) { _mapper = mapper; _context = context; }
public WeatherForecastController(CoursesOnlineContext _context) { //CoursesOnlineContext = name of the class that I want to inject this.context = _context; }
public Handler(CoursesOnlineContext context) { _context = context; }