public MessageController(IUserApiAccess userApiAccess,
                          IHttpContextAccessor httpContextAccessor,
                          IMessageApiAccess messageApiService,
                          ILogger <MessageController> logger)
 {
     _userApiAccess     = userApiAccess;
     _messageApiService = messageApiService;
     _logger            = logger;
     _userApiAccess.AddUserIfNotExist(httpContextAccessor.HttpContext.User).GetAwaiter();
     _userId = httpContextAccessor.HttpContext.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier).Value;
 }
示例#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;
 }
 public NavigationBarViewComponents(IUserApiAccess userApiAccess, IHttpContextAccessor httpContextAccessor)
 {
     _userApiAccess = userApiAccess;
     _userId        = httpContextAccessor.HttpContext.User.Claims.FirstOrDefault(x => x.Type == ClaimTypes.NameIdentifier).Value;
 }