public UsersController( User_ProjectContext context, IUserService userService, IEmailSender emailSender ) { _context = context; _userService = userService; _emailSender = emailSender; }
public User GetUserByEmail(string email) { var user = new User(); var optionsBuilder = new DbContextOptionsBuilder <User_ProjectContext>(); optionsBuilder.UseSqlServer(config.Value.UserProjectDb); using (var context = new User_ProjectContext(optionsBuilder.Options)) { user = context.User.Where(x => x.Email == email).FirstOrDefault(); } return(user); }
public AsyncRepository(User_ProjectContext context) { Context = context; table = context.Set <T>(); }
public UserService(User_ProjectContext context, IOptions <ConnectionString> config) : base(context) { _user_ProjectContext = context; this.config = config; }