예제 #1
0
 public KitFitDiaryManager(
     IKeepFitDiaryRepository keepFitDiaryRepository,
     IKeepFitDiaryImgRepository keepFitDiaryImgRepository)
 {
     _KeepFitDiaryRepository    = keepFitDiaryRepository;
     _KeepFitDiaryImgRepository = keepFitDiaryImgRepository;
 }
예제 #2
0
 public KeepFitDiaryFactory(
     IKeepFitDiaryRepository keepFitDiaryRepository,
     IKeepFitDiaryImgRepository keepFitDiaryImgRepository)
 {
     _KeepFitDiaryRepository    = keepFitDiaryRepository;
     _KeepFitDiaryImgRepository = keepFitDiaryImgRepository;
 }
예제 #3
0
 public UserKeepFitDiaryService(long kid, User.IUserService user,
                                IKeepFitDiaryRepository keepFitDiaryRepository,
                                IKeepFitDiaryImgRepository keepFitDiaryImgRepository)
     : base(kid, keepFitDiaryRepository, keepFitDiaryImgRepository)
 {
     _User = user;
 }
예제 #4
0
 public BaseKeepFitDiaryService(long kid,
                                IKeepFitDiaryRepository keepFitDiaryRepository,
                                IKeepFitDiaryImgRepository keepFitDiaryImgRepository)
 {
     ExceptionHelper.ThrowIfNotId(kid, nameof(kid));
     _Kid = kid;
     _KeepFitDiaryRepository    = keepFitDiaryRepository;
     _KeepFitDiaryImgRepository = keepFitDiaryImgRepository;
     _LazyEntity = new Lazy <Data.KeepFitDiary>(() =>
     {
         var entity = _KeepFitDiaryRepository.Entities.FirstOrDefault(p => p.Id == kid);
         if (entity == null)
         {
             throw new ExceptionWithErrorCode(ErrorCode.没有找到对应条目);
         }
         return(entity);
     }
                                                );
 }
예제 #5
0
 public NoneUserKeepFitDiaryService(long kid,
                                    IKeepFitDiaryRepository keepFitDiaryRepository,
                                    IKeepFitDiaryImgRepository keepFitDiaryImgRepository)
     : base(kid, keepFitDiaryRepository, keepFitDiaryImgRepository)
 {
 }