コード例 #1
0
ファイル: IUserManager.cs プロジェクト: pathrough/Flh
 public UserManager(Data.IUserRepository userRepository,
                    IRepository <Data.LoginHistory> loginHistoryRepository,
                    IMobileManager mobileManager)
 {
     _UserRepository         = userRepository;
     _LoginHistoryRepository = loginHistoryRepository;
     _MobileManager          = mobileManager;
 }
コード例 #2
0
ファイル: IUserManager.cs プロジェクト: yeshusuper/Flh
 public UserManager(Data.IUserRepository userRepository,
     IRepository<Data.LoginHistory> loginHistoryRepository,
     IMobileManager mobileManager)
 {
     _UserRepository = userRepository;
     _LoginHistoryRepository = loginHistoryRepository;
     _MobileManager = mobileManager;
 }
コード例 #3
0
ファイル: IMobileManager.cs プロジェクト: yeshusuper/Flh
 public MobileManager(
     IRepository<Data.VerifyCode> verifyCodeRepository,
     IRepository<Data.SmsHistory> smsHistoryRepository,
     Data.IUserRepository userRepository)
 {
     _VerifyCodeRepository = verifyCodeRepository;
     _SmsHistoryRepository = smsHistoryRepository;
     _UserRepository = userRepository;
 }
コード例 #4
0
 public MobileManager(
     IRepository <Data.VerifyCode> verifyCodeRepository,
     IRepository <Data.SmsHistory> smsHistoryRepository,
     Data.IUserRepository userRepository)
 {
     _VerifyCodeRepository = verifyCodeRepository;
     _SmsHistoryRepository = smsHistoryRepository;
     _UserRepository       = userRepository;
 }
コード例 #5
0
ファイル: IUserService.cs プロジェクト: yeshusuper/Flh
 public UserService(Data.User entity, Data.IUserRepository userRepository, IUserManager userManager)
 {
     if (entity == null)
         throw new FlhException(ErrorCode.NotExists, "用户不存在");
     _LazyUser = new Lazy<Data.User>(() => entity);
     Uid = entity.uid;
     _UserRepository = userRepository;
     _UserManager = userManager;
 }
コード例 #6
0
 public UserService(Data.User entity, Data.IUserRepository userRepository, IUserManager userManager)
 {
     if (entity == null)
     {
         throw new FlhException(ErrorCode.NotExists, "用户不存在");
     }
     _LazyUser       = new Lazy <Data.User>(() => entity);
     Uid             = entity.uid;
     _UserRepository = userRepository;
     _UserManager    = userManager;
 }
コード例 #7
0
ファイル: IUserService.cs プロジェクト: yeshusuper/Flh
 public UserService(long uid, Data.IUserRepository userRepository, IUserManager userManager)
 {
     ExceptionHelper.ThrowIfNotId(uid, "uid");
     Uid = uid;
     _UserRepository = userRepository;
     _UserManager = userManager;
     _LazyUser = new Lazy<Data.User>(() =>
     {
         var entity = _UserRepository.Entities.FirstOrDefault(u => u.uid == uid);
         if (entity == null)
             throw new FlhException(ErrorCode.NotExists, "用户不存在");
         return entity;
     });
 }
コード例 #8
0
 public UserService(long uid, Data.IUserRepository userRepository, IUserManager userManager)
 {
     ExceptionHelper.ThrowIfNotId(uid, "uid");
     Uid             = uid;
     _UserRepository = userRepository;
     _UserManager    = userManager;
     _LazyUser       = new Lazy <Data.User>(() =>
     {
         var entity = _UserRepository.Entities.FirstOrDefault(u => u.uid == uid);
         if (entity == null)
         {
             throw new FlhException(ErrorCode.NotExists, "用户不存在");
         }
         return(entity);
     });
 }
コード例 #9
0
 public MoviesController(Data.IMovieRepository movieRepository,
                         Data.IUserRepository userRepository)
 {
     _movieRepository = movieRepository;
     _userRepository  = userRepository;
 }