コード例 #1
0
ファイル: DataManager.cs プロジェクト: Rammun/UrokiOn
 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;
 }
コード例 #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;
 }
コード例 #3
0
 public FriendRequestManagerService()
 {
     _loggerService           = DependencyService.Get <ILoggerService>();
     _identityService         = DependencyService.Get <IIdentityService>();
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _friendsRepository       = DependencyService.Get <IFriendsRepository>();
 }
コード例 #4
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;
 }
 public SearchFriendUserControlViewModel()
 {
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _alertService            = DependencyService.Get <IAlertService>();
     _identityService         = DependencyService.Get <IIdentityService>();
     _usersManageService      = DependencyService.Get <IUsersManageService>();
 }
コード例 #6
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;
 }
コード例 #7
0
 public UsersManageService()
 {
     _loggerService           = DependencyService.Get <ILoggerService>();
     _identityService         = DependencyService.Get <IIdentityService>();
     _userProfileRepository   = DependencyService.Get <IUserProfileRepository>();
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _friendsRepository       = DependencyService.Get <IFriendsRepository>();
 }
コード例 #8
0
ファイル: RenteeService.cs プロジェクト: gorana49/Sony4You
 public RenteeService(IRenteeRepository renteeRep, IContestRepository contestRepo, ICommentRepository commRepo, ISonyRepository sonyRepo, IFriendRequestRepository friendRepo)
 {
     _renteeRepository  = renteeRep;
     _contestRepository = contestRepo;
     _commentRepository = commRepo;
     _sonyRepository    = sonyRepo;
     _friendRepository  = friendRepo;
 }
コード例 #9
0
ファイル: RentererService.cs プロジェクト: gorana49/Sony4You
 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;
 }
コード例 #10
0
ファイル: UserType.cs プロジェクト: daanpanis/AnyTimerApi
 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));
 }
コード例 #11
0
 /// <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;
 }
コード例 #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;
 }
コード例 #13
0
 /// <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;
 }
コード例 #14
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;
 }
コード例 #15
0
 public FriendService(IMapper mapper,
                      IActivityStatusRepository activityStatusRepository,
                      IFriendRelationshipRepository friendRelationshipRepository,
                      IFriendRequestRepository friendRequestRepository,
                      IUserApiService userApiService
                      )
 {
     _mapper = mapper;
     _activityStatusRepository     = activityStatusRepository;
     _friendRelationshipRepository = friendRelationshipRepository;
     _friendRequestRepository      = friendRequestRepository;
     _userApiService = userApiService;
 }
コード例 #16
0
 public UserService(
     IUserRepository userRepository,
     IChatGroupMembershipRepository chatGroupMembershipRepository,
     IChatGroupService chatGroupService,
     IFriendRequestRepository friendRequestRepository,
     IConversationRepository conversationRepository)
 {
     users               = userRepository;
     chatGroups          = chatGroupService;
     chatGroupMembership = chatGroupMembershipRepository;
     friendRequests      = friendRequestRepository;
     conversations       = conversationRepository;
 }
コード例 #17
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;
 }
コード例 #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;
 }
コード例 #19
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>
 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;
 }
コード例 #20
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>
 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;
 }
コード例 #21
0
 public InvitationSendedUserControlViewModel()
 {
     _friendRequestRepository = DependencyService.Get <IFriendRequestRepository>();
     _identityService         = DependencyService.Get <IIdentityService>();
     LoadInvitations();
 }
コード例 #22
0
 public FriendRequestsController(IFriendRequestRepository friendRequestRepository, IFriendRepository friendRepository)
 {
     this.friendRequestRepository = friendRequestRepository;
     this.friendRepository = friendRepository;
 }
コード例 #23
0
ファイル: RedisController.cs プロジェクト: gorana49/Sony4You
 public RedisController(IRedisService redisService, IFriendRequestRepository frendRepo)
 {
     _redisService     = redisService;
     _friendRepository = frendRepo;
 }
コード例 #24
0
 public FriendRequestMutations(IFriendRequestRepository repository)
 {
     _repository = repository;
 }
コード例 #25
0
 public FriendRequestLogic(IFriendRequestRepository FriendRequestRepository)
 {
     _FriendRequestRepository = FriendRequestRepository;
 }
コード例 #26
0
 public FriendRequestService(IFriendRequestRepository repository)
 {
     _repository = repository;
 }
コード例 #27
0
 public FriendRequestQueries(IFriendRequestRepository repository)
 {
     _repository = repository;
 }
コード例 #28
0
 public AnyTimerMutations(IAnyTimerRepository repository, IFriendRequestRepository friendRepository)
 {
     _repository       = repository;
     _friendRepository = friendRepository;
 }