Exemple #1
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;
 }
Exemple #2
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;
 }
Exemple #3
0
 public FriendRequestManagerService()
 {
     _loggerService           = DependencyService.Get <ILoggerService>();
     _identityService         = DependencyService.Get <IIdentityService>();
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _friendsRepository       = DependencyService.Get <IFriendsRepository>();
 }
 /// <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;
 }
 public SearchFriendUserControlViewModel()
 {
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _alertService            = DependencyService.Get <IAlertService>();
     _identityService         = DependencyService.Get <IIdentityService>();
     _usersManageService      = DependencyService.Get <IUsersManageService>();
 }
 /// <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;
 }
 public UsersManageService()
 {
     _loggerService           = DependencyService.Get <ILoggerService>();
     _identityService         = DependencyService.Get <IIdentityService>();
     _userProfileRepository   = DependencyService.Get <IUserProfileRepository>();
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _friendsRepository       = DependencyService.Get <IFriendsRepository>();
 }
Exemple #8
0
 public RenteeService(IRenteeRepository renteeRep, IContestRepository contestRepo, ICommentRepository commRepo, ISonyRepository sonyRepo, IFriendRequestRepository friendRepo)
 {
     _renteeRepository  = renteeRep;
     _contestRepository = contestRepo;
     _commentRepository = commRepo;
     _sonyRepository    = sonyRepo;
     _friendRepository  = friendRepo;
 }
Exemple #9
0
 public RentererService(IRentererRepository rentRepo, ISonyRepository sonyRepo, IContestRepository contRepo, IGameRepository gameRepo, ICommentRepository commRepo, IFriendRequestRepository friendRepo)
 {
     _rentererRepository = rentRepo;
     _sonyRepository = sonyRepo;
     _contestRepository = contRepo;
     _gameRepository = gameRepo;
     _commentRepository = commRepo;
     _friendRepository = friendRepo;
 }
Exemple #10
0
 public UserType(IFriendRequestRepository friendRequestRepository)
 {
     Name = "User";
     Field(u => u.Uid, type: typeof(IdGraphType));
     Field(SchemaConstants.Name, u => u.DisplayName, nullable: true);
     Field(u => u.Email);
     Field(u => u.PhotoUrl, nullable: true);
     Field <ListGraphType <UserType> >(SchemaConstants.Friends,
                                       resolve: context => friendRequestRepository.GetFriends(context.Source.Uid));
 }
 /// <summary>
 /// Initialize Journal API
 /// </summary>
 /// <param name="userprofileRepo">Userprofile repository</param>
 /// <param name="friendReqeustRepo">Friend request repository</param>
 /// <param name="lessonCatalogRepo">Lesson catalog repository</param>
 /// <param name="classRoomRepo">Class room repository</param>
 /// <param name="commentRepo">Comment repository</param>
 public JournalController(IUserProfileRepository userprofileRepo,
     IFriendRequestRepository friendReqeustRepo,
     ILessonCatalogRepository lessonCatalogRepo,
     IClassRoomRepository classRoomRepo,
     ICommentRepository commentRepo)
 {
     _userprofileRepo = userprofileRepo;
     _friendRequestRepo = friendReqeustRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _classRoomRepo = classRoomRepo;
     _commentRepo = commentRepo;
 }
Exemple #12
0
 /// <summary>
 /// Initialize friend controller
 /// </summary>
 /// <param name="classCalendarRepo">Class calendar repository</param>
 /// <param name="userprofileRepo">UserProfile repository</param>
 /// <param name="friendRequestRepo">Friend request repository</param>
 /// <param name="userActivityRepo">User activity repository</param>
 public FriendController(IClassCalendarRepository classCalendarRepo,
                         IUserProfileRepository userprofileRepo,
                         IFriendRequestRepository friendRequestRepo,
                         IUserActivityRepository userActivityRepo,
                         IDateTime dateTime)
 {
     _classCalendarRepo = classCalendarRepo;
     _userprofileRepo   = userprofileRepo;
     _friendRequestRepo = friendRequestRepo;
     _userActivityRepo  = userActivityRepo;
     _dateTime          = dateTime;
 }
 /// <summary>
 /// Initialize Journal API
 /// </summary>
 /// <param name="userprofileRepo">Userprofile repository</param>
 /// <param name="friendReqeustRepo">Friend request repository</param>
 /// <param name="lessonCatalogRepo">Lesson catalog repository</param>
 /// <param name="classRoomRepo">Class room repository</param>
 /// <param name="commentRepo">Comment repository</param>
 public JournalController(IUserProfileRepository userprofileRepo,
                          IFriendRequestRepository friendReqeustRepo,
                          ILessonCatalogRepository lessonCatalogRepo,
                          IClassRoomRepository classRoomRepo,
                          ICommentRepository commentRepo)
 {
     _userprofileRepo   = userprofileRepo;
     _friendRequestRepo = friendReqeustRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _classRoomRepo     = classRoomRepo;
     _commentRepo       = commentRepo;
 }
 /// <summary>
 /// Initialize friend controller
 /// </summary>
 /// <param name="classCalendarRepo">Class calendar repository</param>
 /// <param name="userprofileRepo">UserProfile repository</param>
 /// <param name="friendRequestRepo">Friend request repository</param>
 /// <param name="userActivityRepo">User activity repository</param>
 public FriendController(IClassCalendarRepository classCalendarRepo,
     IUserProfileRepository userprofileRepo,
     IFriendRequestRepository friendRequestRepo,
     IUserActivityRepository userActivityRepo,
     IDateTime dateTime)
 {
     _classCalendarRepo = classCalendarRepo;
     _userprofileRepo = userprofileRepo;
     _friendRequestRepo = friendRequestRepo;
     _userActivityRepo = userActivityRepo;
     _dateTime = dateTime;
 }
 public FriendService(IMapper mapper,
                      IActivityStatusRepository activityStatusRepository,
                      IFriendRelationshipRepository friendRelationshipRepository,
                      IFriendRequestRepository friendRequestRepository,
                      IUserApiService userApiService
                      )
 {
     _mapper = mapper;
     _activityStatusRepository     = activityStatusRepository;
     _friendRelationshipRepository = friendRelationshipRepository;
     _friendRequestRepository      = friendRequestRepository;
     _userApiService = userApiService;
 }
 public UserService(
     IUserRepository userRepository,
     IChatGroupMembershipRepository chatGroupMembershipRepository,
     IChatGroupService chatGroupService,
     IFriendRequestRepository friendRequestRepository,
     IConversationRepository conversationRepository)
 {
     users               = userRepository;
     chatGroups          = chatGroupService;
     chatGroupMembership = chatGroupMembershipRepository;
     friendRequests      = friendRequestRepository;
     conversations       = conversationRepository;
 }
 /// <summary>
 /// Initialize Notification API
 /// </summary>
 /// <param name="userprofileRepo">User profile repository</param>
 /// <param name="notificationRepo">Notification repository</param>
 /// <param name="commentRepo">Comment 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="classCalendarRepo">Class calendar repository</param>
 /// <param name="friendRequestRepo">Friend request repository</param>
 public NotificationController(IUserProfileRepository userprofileRepo,
     INotificationRepository notificationRepo,
     ILikeLessonRepository likeLessonRepo,
     ILikeCommentRepository likeCommentRepo,
     ILikeDiscussionRepository likeDiscussionRepo,
     ICommentRepository commentRepo,
     IClassCalendarRepository classCalendarRepo,
     IFriendRequestRepository friendRequestRepo,
     IDateTime dateTime)
 {
     _userProfileRepo = userprofileRepo;
     _notificationRepo = notificationRepo;
     _likeCommentRepo = likeCommentRepo;
     _likeDiscussionRepo = likeDiscussionRepo;
     _likeLessonRepo = likeLessonRepo;
     _commentRepo = commentRepo;
     _classCalendarRepo = classCalendarRepo;
     _friendRequestRepo = friendRequestRepo;
     _dateTime = dateTime;
 }
Exemple #18
0
 /// <summary>
 /// Initialize Notification API
 /// </summary>
 /// <param name="userprofileRepo">User profile repository</param>
 /// <param name="notificationRepo">Notification repository</param>
 /// <param name="commentRepo">Comment 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="classCalendarRepo">Class calendar repository</param>
 /// <param name="friendRequestRepo">Friend request repository</param>
 public NotificationController(IUserProfileRepository userprofileRepo,
                               INotificationRepository notificationRepo,
                               ILikeLessonRepository likeLessonRepo,
                               ILikeCommentRepository likeCommentRepo,
                               ILikeDiscussionRepository likeDiscussionRepo,
                               ICommentRepository commentRepo,
                               IClassCalendarRepository classCalendarRepo,
                               IFriendRequestRepository friendRequestRepo,
                               IDateTime dateTime)
 {
     _userProfileRepo    = userprofileRepo;
     _notificationRepo   = notificationRepo;
     _likeCommentRepo    = likeCommentRepo;
     _likeDiscussionRepo = likeDiscussionRepo;
     _likeLessonRepo     = likeLessonRepo;
     _commentRepo        = commentRepo;
     _classCalendarRepo  = classCalendarRepo;
     _friendRequestRepo  = friendRequestRepo;
     _dateTime           = dateTime;
 }
 /// <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>
 public LessonController(IClassCalendarRepository classCalendarRepo,
     IUserProfileRepository userprofileRepo,
     IClassRoomRepository classRoomRepo,
     ILikeLessonRepository likeLessonRepo,
     ILessonCatalogRepository lessonCatalogRepo,
     ICommentRepository commentRepo,
     IFriendRequestRepository friendRequestRepo,
     IUserActivityRepository userActivityRepo,
     IDateTime dateTime)
 {
     _classCalendarRepo = classCalendarRepo;
     _userprofileRepo = userprofileRepo;
     _classRoomRepo = classRoomRepo;
     _likeLessonRepo = likeLessonRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _commentRepo = commentRepo;
     _friendRequestRepo = friendRequestRepo;
     _userActivityRepo = userActivityRepo;
     _dateTime = dateTime;
 }
 /// <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>
 public LessonController(IClassCalendarRepository classCalendarRepo,
                         IUserProfileRepository userprofileRepo,
                         IClassRoomRepository classRoomRepo,
                         ILikeLessonRepository likeLessonRepo,
                         ILessonCatalogRepository lessonCatalogRepo,
                         ICommentRepository commentRepo,
                         IFriendRequestRepository friendRequestRepo,
                         IUserActivityRepository userActivityRepo,
                         NotificationController notificationCtrl,
                         IDateTime dateTime)
 {
     _classCalendarRepo = classCalendarRepo;
     _userprofileRepo   = userprofileRepo;
     _classRoomRepo     = classRoomRepo;
     _likeLessonRepo    = likeLessonRepo;
     _lessonCatalogRepo = lessonCatalogRepo;
     _commentRepo       = commentRepo;
     _friendRequestRepo = friendRequestRepo;
     _userActivityRepo  = userActivityRepo;
     _dateTime          = dateTime;
 }
Exemple #21
0
 public InvitationSendedUserControlViewModel()
 {
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _identityService         = DependencyService.Get <IIdentityService>();
     LoadInvitations();
 }
 public FriendRequestsController(IFriendRequestRepository friendRequestRepository, IFriendRepository friendRepository)
 {
     this.friendRequestRepository = friendRequestRepository;
     this.friendRepository = friendRepository;
 }
Exemple #23
0
 public RedisController(IRedisService redisService, IFriendRequestRepository frendRepo)
 {
     _redisService     = redisService;
     _friendRepository = frendRepo;
 }
 public FriendRequestMutations(IFriendRequestRepository repository)
 {
     _repository = repository;
 }
Exemple #25
0
 public FriendRequestLogic(IFriendRequestRepository FriendRequestRepository)
 {
     _FriendRequestRepository = FriendRequestRepository;
 }
Exemple #26
0
 public FriendRequestService(IFriendRequestRepository repository)
 {
     _repository = repository;
 }
 public FriendRequestQueries(IFriendRequestRepository repository)
 {
     _repository = repository;
 }
Exemple #28
0
 public AnyTimerMutations(IAnyTimerRepository repository, IFriendRequestRepository friendRepository)
 {
     _repository       = repository;
     _friendRepository = friendRepository;
 }