Beispiel #1
0
 public UsersController(
     User_ProjectContext context,
     IUserService userService,
     IEmailSender emailSender
     )
 {
     _context     = context;
     _userService = userService;
     _emailSender = emailSender;
 }
Beispiel #2
0
        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);
        }
Beispiel #3
0
 public AsyncRepository(User_ProjectContext context)
 {
     Context = context;
     table   = context.Set <T>();
 }
Beispiel #4
0
 public UserService(User_ProjectContext context, IOptions <ConnectionString> config) : base(context)
 {
     _user_ProjectContext = context;
     this.config          = config;
 }