public PlaceController(WorkersInMotionDB context)
 {
     this._IPlaceRepository = new PlaceRepository(context);
     this._IPeopleRepository = new PeopleRepository(context);
     this._IMarketRepository = new MarketRepository(context);
     this._IUserProfileRepository = new UserProfileRepository(context);
 }
예제 #2
0
 public HugRepository(string connectionString, string databaseName, IUserProfileRepository userProfileRepository)
 {
     _userProfileRepository = userProfileRepository;
     _server = MongoServer.Create(connectionString);
     _database = _server.GetDatabase(databaseName);
     _mongoCollection = _database.GetCollection<PenedatingMongoUser>("users");
 }
예제 #3
0
 public WeixinController(
     IUserProfileRepository userProfileRepository,
     IQrCodeRepository qrCodeRepository)
 {
     _userProfileRepository = userProfileRepository;
     _qrCodeRepository = qrCodeRepository;
 }
예제 #4
0
 public QoamCornersController(IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IUserProfileRepository userProfileRepository, IAuthentication authentication, IJournalRepository journalRepository, ICornerRepository cornerRepository, IBulkImporter<CornerToImport> bulkImporter)
     : base(baseScoreCardRepository, valuationScoreCardRepository, userProfileRepository, authentication)
 {
     _journalRepository = journalRepository;
     _cornerRepository = cornerRepository;
     _bulkImporter = bulkImporter;
 }
 public PeopleController()
 {
     this._IPlaceRepository = new PlaceRepository(new WorkersInMotionDB());
     this._IUserProfileRepository = new UserProfileRepository(new WorkersInMotionDB());
     this._IPeopleRepository = new PeopleRepository(new WorkersInMotionDB());
     this._IMarketRepository = new MarketRepository(new WorkersInMotionDB());
 }
예제 #6
0
 public UserValidateFake(IUserProfileRepository userProfileRepository, IUserExtendRepository userExtendRepository,
                         IWebpagesMembershipRepository webpagesMembershipRepository)
 {
     this._userExtendRepository = userExtendRepository;
     this._userProfileRepository = userProfileRepository;
     this._webpagesMembershipRepository = webpagesMembershipRepository;
 }
        public SpeakerController(IConferenceLoader conferenceLoader, ISessionLoaderFactory sessionLoaderFactory, IUserProfileRepository userProfileRepository, IUserProfileFilterFactory userProfileFilterFactory)
        {
            if (conferenceLoader == null)
            {
                throw new ArgumentNullException("conferenceLoader");
            }

            if (sessionLoaderFactory == null)
            {
                throw new ArgumentNullException("sessionLoaderFactory");
            }

            if (userProfileRepository == null)
            {
                throw new ArgumentNullException("userProfileRepository");
            }

            if (userProfileFilterFactory == null)
            {
                throw new ArgumentNullException("userProfileFilterFactory");
            }

            this.conferenceLoader = conferenceLoader;
            this.sessionLoaderFactory = sessionLoaderFactory;
            this.userProfileRepository = userProfileRepository;
            this.userProfileFilterFactory = userProfileFilterFactory;
        }
예제 #8
0
        public ScoreController(IBaseScoreCardRepository baseScoreCardRepository, IBaseJournalPriceRepository baseJournalPriceRepository, IValuationScoreCardRepository valuationScoreCardRepository, IValuationJournalPriceRepository valuationJournalPriceRepository, IScoreCardVersionRepository scoreCardVersionRepository, IJournalRepository journalRepository, ILanguageRepository languageRepository, ISubjectRepository subjectRepository, IQuestionRepository questionRepository, GeneralSettings generalSettings, IUserProfileRepository userProfileRepository, IInstitutionRepository institutionRepository, IAuthentication authentication)
            : base(userProfileRepository, authentication)
        {
            Requires.NotNull(baseScoreCardRepository, "baseScoreCardRepository");
            Requires.NotNull(baseJournalPriceRepository, "baseJournalPriceRepository");
            Requires.NotNull(valuationScoreCardRepository, "valuationScoreCardRepository");
            Requires.NotNull(valuationJournalPriceRepository, "valuationJournalPriceRepository");
            Requires.NotNull(scoreCardVersionRepository, "scoreCardVersionRepository");
            Requires.NotNull(journalRepository, "journalRepository");
            Requires.NotNull(languageRepository, "languageRepository");
            Requires.NotNull(subjectRepository, "keywordRepository");
            Requires.NotNull(questionRepository, "questionRepository");
            Requires.NotNull(institutionRepository, "institutionRepository");
            Requires.NotNull(generalSettings, "generalSettings");

            this.baseScoreCardRepository = baseScoreCardRepository;
            this.scoreCardVersionRepository = scoreCardVersionRepository;
            this.valuationJournalPriceRepository = valuationJournalPriceRepository;
            this.valuationScoreCardRepository = valuationScoreCardRepository;
            this.journalRepository = journalRepository;
            this.languageRepository = languageRepository;
            this.subjectRepository = subjectRepository;
            this.questionRepository = questionRepository;
            this.baseJournalPriceRepository = baseJournalPriceRepository;
            this.institutionRepository = institutionRepository;
            this.generalSettings = generalSettings;
        }
예제 #9
0
 /// <summary>
 /// Initialize purchase controller
 /// </summary>
 /// <param name="courseCtrl">Course API</param>
 /// <param name="myCourseCtrl">MyCourse API</param>
 /// <param name="userProfileRepo">User profile repository</param>
 /// <param name="classRoomRepo">Class room repository</param>
 /// <param name="classCalendarRepo">Class calendar repository</param>
 /// <param name="lessonCatalogRepo">Lesson catalog repository</param>
 /// <param name="userActivityRepo">User activity repository</param>
 /// <param name="paymentRepo">Payment repository</param>
 public PurchaseController(CourseController courseCtrl,
     MyCourseController myCourseCtrl,
     IUserProfileRepository userProfileRepo,
     IClassRoomRepository classRoomRepo,
     IClassCalendarRepository classCalendarRepo,
     ILessonCatalogRepository lessonCatalogRepo,
     IUserActivityRepository userActivityRepo,
     IPaymentRepository paymentRepo,
     IOptions<AppConfigOptions> appConfig,
     IOptions<ErrorMessageOptions> errorMsgs,
     ILoggerFactory loggerFactory,
     IPayment payment,
     IDateTime dateTime)
 {
     _courseCtrl = courseCtrl;
     _myCourseCtrl = myCourseCtrl;
     _userprofileRepo = userProfileRepo;
     _classRoomRepo = classRoomRepo;
     _classCalendarRepo = classCalendarRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _userActivityRepo = userActivityRepo;
     _paymentRepo = paymentRepo;
     _dateTime = dateTime;
     _appConfig = appConfig.Value;
     _errorMsgs = errorMsgs.Value;
     _logger = loggerFactory.CreateLogger<PurchaseController>();
     _payment = payment;
 }
예제 #10
0
 /// <summary>
 /// Initialize lesson controller
 /// </summary>
 /// <param name="classCalendarRepo">Class calendar repository</param>
 /// <param name="userprofileRepo">UserProfile repository</param>
 /// <param name="classRoomRepo">Class room repository</param>
 /// <param name="likeLessonRepo">Like lesson repository</param>
 /// <param name="lessonCatalogRepo">Lesson catalog repository</param>
 /// <param name="commentRepo">Comment repository</param>
 /// <param name="friendRequestRepo">Friend request repository</param>
 /// <param name="userActivityRepo">User activity repository</param>
 /// <param name="notificationCtrl">Notificaotion API</param>
 /// <param name="config">App configuration option</param>
 public LessonController(IClassCalendarRepository classCalendarRepo,
     IUserProfileRepository userprofileRepo,
     IClassRoomRepository classRoomRepo,
     ILikeLessonRepository likeLessonRepo,
     ILessonCatalogRepository lessonCatalogRepo,
     ICommentRepository commentRepo,
     IFriendRequestRepository friendRequestRepo,
     IUserActivityRepository userActivityRepo,
     NotificationController notificationCtrl,
     IOptions<AppConfigOptions> options,
     ILessonTestResultRepository lessonTestResultRepo,
     IDateTime dateTime)
 {
     _classCalendarRepo = classCalendarRepo;
     _userprofileRepo = userprofileRepo;
     _classRoomRepo = classRoomRepo;
     _likeLessonRepo = likeLessonRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _commentRepo = commentRepo;
     _friendRequestRepo = friendRequestRepo;
     _userActivityRepo = userActivityRepo;
     _notificationCtrl = notificationCtrl;
     _appConfig = options.Value;
     _dateTime = dateTime;
     _lessonTestResultRepo = lessonTestResultRepo;
 }
예제 #11
0
        public InstitutionsController(IInstitutionRepository institutionRepository, IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IUserProfileRepository userProfileRepository, IAuthentication authentication)
            : base(baseScoreCardRepository, valuationScoreCardRepository, userProfileRepository, authentication)
        {
            Requires.NotNull(institutionRepository, nameof(institutionRepository));

            this.institutionRepository = institutionRepository;
        }
 public UserProfileBusinessLogic(IUserProfileRepository userProfileRepository, IGenderTypeBusinessLogic genderTypeBusinessLogic, IActivityLevelTypeBusinessLogic activityLevelTypeBusinessLogic, ICalorieCalculator calorieCalculator)
 {
     CalorieCalculator = calorieCalculator;
     GenderTypeBusinessLogic = genderTypeBusinessLogic;
     UserProfileRepository = userProfileRepository;
     ActivityLevelTypeBusinessLogic = activityLevelTypeBusinessLogic;
 }
예제 #13
0
 public FacebookController(IUserProfileRepository userProfileRepository, IAccountMailer accountMailer)
 {
     this.userProfileRepository = userProfileRepository;
     this.accountMailer = accountMailer;
     Mapper.CreateMap<FacebookRegisterModel, UserProfile>();
     Mapper.CreateMap<FacebookRegisterModel, RegisterModel>();
 }
예제 #14
0
 public GuessController(IGuessRepository GuessRepository, IGuessUserRepository GuessUserRepository, IResponseImageTextRepository ResponseImageTextRepository, IUserProfileRepository UserProfileRepository)
 {
     this.ResponseImageTextRepository = ResponseImageTextRepository;
     this.UserProfileRepository = UserProfileRepository;
     this.GuessUserRepository = GuessUserRepository;
     this.GuessRepository = GuessRepository;
 }
예제 #15
0
 public DataManager(
     ICityRepository cityRepository,
     ICountryRepository countryRepository,
     IFriendRequestRepository friendRequestRepository,
     IGroupNewseRepository groupNewseRepository,
     IGroupProfileRepository groupProfileRepository,
     IGroupRepository groupRepository,
     IGroupRequestRepository groupRequestRepository,
     IGroupTypeRepository groupTypeRepository,
     IMemberRoleRepository memberRoleRepository,
     IMessageRepository messageRepository,
     IRegionRepository regionRepository,
     IApplicationUserRepository userRepository,
     IUserProfileRepository userProfileRepository,
     IWallOfUserRepository wallOfUserRepository
     )
 {
     this.cityRepository = cityRepository;
     this.countryRepository = countryRepository;
     this.friendRequestRepository = friendRequestRepository;
     this.groupNewseRepository = groupNewseRepository;
     this.groupProfileRepository = groupProfileRepository;
     this.groupRepository = groupRepository;
     this.groupRequestRepository = groupRequestRepository;
     this.groupTypeRepository = groupTypeRepository;
     this.memberRoleRepository = memberRoleRepository;
     this.messagesRepository = messageRepository;
     this.regionRepository = regionRepository;
     this.userRepository = userRepository;
     this.userProfileRepository = userProfileRepository;
     this.wallOfUserRepository = wallOfUserRepository;
 }
예제 #16
0
 /// <summary>
 /// Initialize comment controller
 /// </summary>
 /// <param name="classCalendarRepo">Class calendar repository</param>
 /// <param name="userprofileRepo">UserProfile repository</param>
 /// <param name="userActivityRepo">User activity repository</param>
 /// <param name="classRoomRepo">Class room repository</param>
 /// <param name="studentKeyRepo">Student key repository</param>
 /// <param name="lessonCatalogRepo">Lesson catalog repository</param>
 /// <param name="contractRepo">Contract repository</param>
 /// <param name="likeCommentRepo">Like comment repository</param>
 /// <param name="likeDiscussionRepo">Like discussion repository</param>
 /// <param name="likeLessonRepo">Like lesson repository</param>
 /// <param name="courseCatalogRepo">Course catalog repository</param>
 public MyCourseController(IClassCalendarRepository classCalendarRepo,
     IUserProfileRepository userprofileRepo,
     IUserActivityRepository userActivityRepo,
     IClassRoomRepository classRoomRepo,
     IStudentKeyRepository studentKeyRepo,
     ILessonCatalogRepository lessonCatalogRepo,
     ILikeLessonRepository likeLessonRepo,
     ILikeCommentRepository likeCommentRepo,
     ILikeDiscussionRepository likeDiscussionRepo,
     IContractRepository contractRepo,
     ICourseCatalogRepository courseCatalogRepo,
     ILoggerFactory loggerFactory,
     IDateTime dateTime)
 {
     _classCalendarRepo = classCalendarRepo;
     _userprofileRepo = userprofileRepo;
     _userActivityRepo = userActivityRepo;
     _classRoomRepo = classRoomRepo;
     _studentKeyRepo = studentKeyRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _likeLessonRepo = likeLessonRepo;
     _likeCommentRepo = likeCommentRepo;
     _likeDiscussionRepo = likeDiscussionRepo;
     _contractRepo = contractRepo;
     _courseCatalogRepo = courseCatalogRepo;
     _logger = loggerFactory.CreateLogger<MyCourseController>();
     _dateTime = dateTime;
 }
예제 #17
0
        public AdminController(JournalsImport journalsImport, UlrichsImport ulrichsImport, DoajImport doajImport, JournalTocsImport journalsTocImport, JournalsExport journalsExport, IJournalRepository journalRepository, IUserProfileRepository userProfileRepository, IAuthentication authentication, IInstitutionRepository institutionRepository, IBlockedISSNRepository blockedIssnRepository, IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IBulkImporter<SubmissionPageLink> bulkImporter, IBulkImporter<Institution> institutionImporter)
            : base(baseScoreCardRepository, valuationScoreCardRepository, userProfileRepository, authentication)
        {
            Requires.NotNull(journalsImport, nameof(journalsImport));
            Requires.NotNull(ulrichsImport, nameof(ulrichsImport));
            Requires.NotNull(journalsTocImport, nameof(journalsTocImport));
            Requires.NotNull(doajImport, nameof(doajImport));
            Requires.NotNull(journalsExport, nameof(journalsExport));
            Requires.NotNull(journalRepository, nameof(journalRepository));
            Requires.NotNull(institutionRepository, nameof(institutionRepository));
            Requires.NotNull(blockedIssnRepository, nameof(blockedIssnRepository));
            Requires.NotNull(bulkImporter, nameof(bulkImporter));
            Requires.NotNull(institutionImporter, nameof(institutionImporter));

            this.journalsImport = journalsImport;
            this.ulrichsImport = ulrichsImport;
            this.doajImport = doajImport;
            _journalsTocImport = journalsTocImport;
            this.journalsExport = journalsExport;
            this.journalRepository = journalRepository;
            this.institutionRepository = institutionRepository;
            this.blockedIssnRepository = blockedIssnRepository;

            _bulkImporter = bulkImporter;
            _institutionImporter = institutionImporter;
        }
 private TournamentController(IDalContext context)
 {
     _users = context.Users;
     _tournaments = context.Tournaments;
     _members = context.Members;
     _rounds = context.Rounds;
     _tables = context.Tables;
 }
예제 #19
0
 private static InactiveProfilesCleanup CreateUnpublishedScoreCardsCleanup(
     IUserProfileRepository userProfileRepository = null,
     CleanupSettings settings = null)
 {
     return new InactiveProfilesCleanup(
         userProfileRepository ?? Mock.Of<IUserProfileRepository>(),
         settings ?? CreateInactiveProfilesCleanupSettings());
 }
예제 #20
0
 public GhostController(ISnowItemRepository SnowItemRepository, ISnowRepository SnowRepository, ISnowUserRepository SnowUserRepository, IResponseImageTextRepository ResponseImageTextRepository, IUserProfileRepository UserProfileRepository)
 {
     this.ResponseImageTextRepository = ResponseImageTextRepository;
     this.UserProfileRepository = UserProfileRepository;
     this.SnowUserRepository = SnowUserRepository;
     this.SnowRepository = SnowRepository;
     this.SnowItemRepository = SnowItemRepository;
 }
예제 #21
0
        protected ApplicationController(IUserProfileRepository userProfileRepository, IAuthentication authentication)
        {
            Requires.NotNull(userProfileRepository, "userProfileRepository");
            Requires.NotNull(authentication, "authentication");

            this.UserProfileRepository = userProfileRepository;
            this.Authentication = authentication;
        }
 public SessionController(IConferenceLoader conferenceLoader, IUserProfileRepository userProfileRepository, ISessionRepository sessionRepository, ISessionSorter sorter, EmailMessengerFactory messengerFactory)
 {
     this.conferenceLoader = conferenceLoader;
     this.userProfileRepository = userProfileRepository;
     this.sessionRepository = sessionRepository;
     sessionSorter = sorter;
     emailMessengerFactory = messengerFactory;
 }
예제 #23
0
 public UserProfileService(IUnitOfWorkAsync unitOfWork, IUserProfileRepository repository,
     IUtilityService utilityService,IUserProfileRepository userProfileRepository)
 {
     _unitOfWork = unitOfWork;
     _repository = repository;
     _utilityService = utilityService;
     _userProfileRepository = userProfileRepository;
 }
예제 #24
0
 public SpecialNoteService(ISpecialNoteRepository specialNoteRepository, ICardRepository cardRepository,
     IActivityHelperService activityHelperService, IUserProfileRepository userProfileRepository)
 {
     _specialNoteRepository = specialNoteRepository;
     _cardRepository = cardRepository;
     _activityHelperService = activityHelperService;
     _userProfileRepository = userProfileRepository;
 }
예제 #25
0
 public UserController(IRoleRepository RoleRepository, IPermissionRepository PermissionRepository, IPermissionsInRolesRepository PermissionsInRolesRepository, IUserMembershipRepository UserMembershipRepository, IUserProfileRepository UserProfileRepository)
 {
     this.RoleRepository = RoleRepository;
     this.PermissionRepository = PermissionRepository;
     this.PermissionsInRolesRepository = PermissionsInRolesRepository;
     this.UserMembershipRepository = UserMembershipRepository;
     this.UserProfileRepository = UserProfileRepository;
 }
예제 #26
0
 public Context(DbContext context = null, IUserRepository users = null, 
     IRibbitRepository ribbits = null, IUserProfileRepository profiles = null)
 {
     _db = context ?? new RibbitDatabase();
     Users = users ?? new UserRepository(_db, true);
     Ribbits = ribbits ?? new RibbitRepository(_db, true);
     Profiles = profiles ?? new UserProfileRepository(_db, true);
 }
예제 #27
0
 public HomeController(IReadRepository ReadRepository,
     IUserProfileRepository UserProfileRepository,
     IPraiseRepository PraiseRepository)
 {
     this.UserProfileRepository = UserProfileRepository;
     this.ReadRepository = ReadRepository;
     this.PraiseRepository = PraiseRepository;
 }
예제 #28
0
 public FlickInfoService(IFlickInfoWebServiceFacade flickInfoWebServiceFacade, 
                         IUserProfileRepository userProfileRepository, 
                         IFlickRepository flickRepository)
 {
     _flickInfoWebServiceFacade = flickInfoWebServiceFacade;
     _userProfileRepository = userProfileRepository;
     _flickRepository = flickRepository;
 }
        public GrassrootsMembershipService()
        {
            var userProfileRepositoryFactory = new RepositoryFactory<IUserProfileRepository>();
            userProfileRepository = userProfileRepositoryFactory.GetRepository();

            var userRepositoryFactory = new RepositoryFactory<IUserRepository>();
            userRepository = userRepositoryFactory.GetRepository();
        }
예제 #30
0
 public AccountController(IUserProfileRepository userProfileRepository, IAccountMailer accountMailer, ICampaignDonorRepository campaignDonorRepository)
 {
     this.accountMailer = accountMailer;
     this.userProfileRepository = userProfileRepository;
     this.campaignDonorRepository = campaignDonorRepository;
     Mapper.CreateMap<RegisterModel, UserProfile>();
     Mapper.CreateMap<UserProfile, RegisterModel>();
 }
 public UserProfileService(IUserProfileRepository userprofileRepository)
 {
     _userprofileRepository = userprofileRepository;
     _messageMapper         = new MessageMapper();
 }
예제 #32
0
 public SubscriptionController(ISubscriptionRepository subscriptionRepository,
                               IUserProfileRepository userProfileRepository)
 {
     _subscriptionRepository = subscriptionRepository;
     _userProfileRepository  = userProfileRepository;
 }
예제 #33
0
 public UserProfileService(IActivationRepository activationRepository, IUserProfileRepository userProfileRepository)
 {
     _activationRepository  = activationRepository;
     _userProfileRepository = userProfileRepository;
 }
예제 #34
0
 public FleetController(IFleetRepository fleetRepository, IUserProfileRepository userProfileRepository)
 {
     _fleetRepository       = fleetRepository;
     _userProfileRepository = userProfileRepository;
 }
 public AccountController(IFirebaseAuthService firebaseAuthService, IUserProfileRepository userProfileRepository)
 {
     _userProfileRepository = userProfileRepository;
     _firebaseAuthService   = firebaseAuthService;
 }
예제 #36
0
 public UserProfileController(IUserProfileRepository userProfileRepository, IUserTypeRepository userTypeRepository)
 {
     _userProfileRepository = userProfileRepository;
     _userTypeRepository    = userTypeRepository;
 }
예제 #37
0
 public UserProfileService()
 {
     _userRepo = new UserProfileRepository();
 }
예제 #38
0
        public ProfilesController(IInstitutionRepository institutionRepository, IBaseScoreCardRepository baseScoreCardRepository, IValuationScoreCardRepository valuationScoreCardRepository, IRoles roles, IUserProfileRepository userProfileRepository, IAuthentication authentication)
            : base(userProfileRepository, authentication)
        {
            Requires.NotNull(institutionRepository, "institutionRepository");
            Requires.NotNull(baseScoreCardRepository, "scoreCardRepository");
            Requires.NotNull(valuationScoreCardRepository, "valuationScoreCardRepository");
            Requires.NotNull(roles, "roles");

            this.institutionRepository        = institutionRepository;
            this.baseScoreCardRepository      = baseScoreCardRepository;
            this.valuationScoreCardRepository = valuationScoreCardRepository;
            this.roles = roles;
        }
예제 #39
0
 public UserProfileService(IUserProfileRepository repository, IDataMapper dataMapper) : base(repository, dataMapper)
 {
 }
예제 #40
0
 public UserProfileService(IUserProfileRepository userProfileRepository)
 {
     _userProfileRepository = userProfileRepository;
 }
예제 #41
0
 public ReportController(IReportRepository reportRepository,
                         IUserProfileRepository userProfileRepository)
 {
     _reportRepository      = reportRepository;
     _userProfileRepository = userProfileRepository;
 }
예제 #42
0
 public ProfileLogic(IUserProfileRepository userProfileRepository, IDelfiFeedEndpointManager endpointManager)
 {
     _userProfileRepository = userProfileRepository;
     _endpointManager       = endpointManager;
 }
예제 #43
0
 public DailyReportSymptomController(IDailyReportSymptomRepository dailyReportSymptomRepository, IUserProfileRepository userProfileRepository)
 {
     _dailyReportSymptomRepository = dailyReportSymptomRepository;
     _userProfileRepository        = userProfileRepository;
 }
예제 #44
0
        public static bool CheckAccessPermissionToSelectedClassRoom(this IUserProfileRepository userprofileRepo, string userprofileId, string classRoomId)
        {
            UserProfile userprofile;

            return(CheckAccessPermissionToSelectedClassRoom(userprofileRepo, userprofileId, classRoomId, out userprofile));
        }
 public UserProfileController(IUserProfileRepository userProfileRepository, IControllerService controllerService)
 {
     this.userProfileRepository = userProfileRepository;
     mapper        = controllerService.Mapper;
     configService = controllerService.ConfigurationService;
 }
예제 #46
0
 public PostController(IPostRepository repo, ICommentRepository commentRepo, IUserProfileRepository userProfileRepository)
 {
     _repo                  = repo;
     _commentRepo           = commentRepo;
     _userProfileRepository = userProfileRepository;
 }
 public UserController(IUserProfileRepository database)
 {
     this._database = database;
 }
예제 #48
0
 public DoctorRepository(ApplicationDbContext context, ITableTrackNotification tableTrackNotification, IUserProfileRepository userProfileRepository, UserManager <ApplicationUser> userManager, IFileConfig fileConfig) : base(context)
 {
     _userManager            = userManager;
     _fileConfig             = fileConfig;
     _tableTrackNotification = tableTrackNotification;
     _userProfileRepository  = userProfileRepository;
 }
 public UpdateUserProfileCommandHandler(IUserProfileRepository userProfileRepository, IMapper mapper)
 {
     _userProfileRepository = userProfileRepository;
     _mapper = mapper;
 }
예제 #50
0
 public ProfileController()
 {
     _profileRepository      = new UserProfileRepository();
     _userRepository         = new UserRepository();
     _personalQuizRepository = new PersonalQuizRepository();
 }
 public UserProfileService(IContext context)
 {
     _context  = context;
     _profiles = context.Profiles;
 }
 public HomeController(IDALContext context)
 {
     _users             = context.Users;
     _variants          = context.Variants;
     _inputDataVariants = context.InputDataVariants;
 }
 public AccountController(IUserProfileRepository userProfileRepository)
 {
     _userProfileRepository = userProfileRepository;
 }
예제 #54
0
 public UpdateUserNameHandler(IUnitOfWork unitOfWork, IUserProfileRepository userProfileRepository)
 {
     this.unitOfWork        = unitOfWork;
     _userProfileRepository = userProfileRepository;
 }
예제 #55
0
 public RegistrationService(IUserProfileRepository userProfileRepository)
 {
     _userProfileRepository = userProfileRepository;
 }
예제 #56
0
 public CategoryController(ICategoryRepository categoryRepository,
                           IUserProfileRepository userProfileRepository)
 {
     _categoryRepo          = categoryRepository;
     _userProfileRepository = userProfileRepository;
 }
예제 #57
0
 public UserProfileService(IUserProfileRepository person)
     : base(person)
 {
     _person = person;
 }
예제 #58
0
 public UserProfileService(IUserProfileRepository userProfileRepository, IUnitOfWork unitOfWork)
 {
     this.userProfileRepository = userProfileRepository;
     this.unitOfWork            = unitOfWork;
 }
 public UserProfileController(IUserProfileRepository repo)
 {
     _repo = repo;
 }
 public CommentController(ICommentRepository commentRepository, IPostRepository postRepository, IUserProfileRepository userProfileRepository)
 {
     _commentRepository     = commentRepository;
     _userProfileRepository = userProfileRepository;
     _postRepository        = postRepository;
 }