Example #1
0
 public NotificationHub(IOnlineUsersRepository onlineUsers,
                        IFriendApiAccess friendApiAccess,
                        IMessageApiAccess messageApiService,
                        IPostApiAccess postApiAccess,
                        INotificationApiAccess notificationApiAccess,
                        ILogger <NotificationHub> logger)
 {
     _onlineUsers           = onlineUsers;
     _friendApiAccess       = friendApiAccess;
     _messageApiService     = messageApiService;
     _postApiAccess         = postApiAccess;
     _notificationApiAccess = notificationApiAccess;
     _logger = logger;
 }
Example #2
0
 public PostController(IUserApiAccess userApiAccess,
                       IHttpContextAccessor httpContextAccessor,
                       IImagesManager imagesManager,
                       IPostApiAccess postApiAccess,
                       ILogger <PostController> logger,
                       IMapper mapper)
 {
     _userApiAccess = userApiAccess;
     _imagesManager = imagesManager;
     _postApiAccess = postApiAccess;
     _logger        = logger;
     _mapper        = mapper;
     _userApiAccess.AddUserIfNotExist(httpContextAccessor.HttpContext.User).GetAwaiter();
     _userId = httpContextAccessor.HttpContext.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier).Value;
 }
 public FriendsController(IHttpContextAccessor httpContextAccessor,
                          IPostApiAccess postApiAccess,
                          INotificationApiAccess notificationApiAccess,
                          IUserApiAccess userApiAccess,
                          IFriendApiAccess friendApiAccess,
                          ILogger <FriendsController> logger,
                          IMapper mapper)
 {
     _postApiAccess         = postApiAccess;
     _notificationApiAccess = notificationApiAccess;
     _userApiAccess         = userApiAccess;
     _friendApiAccess       = friendApiAccess;
     _logger = logger;
     _mapper = mapper;
     _userApiAccess.AddUserIfNotExist(httpContextAccessor.HttpContext.User).GetAwaiter();
     _userId = httpContextAccessor.HttpContext.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier).Value;
 }