public NotificationService(IHubContext <ServerHub> hubContext, IUserConnectionService userConnectionService, IPermanentConnectionService permanentConnectionService) { _hubContext = hubContext; _userConnectionService = userConnectionService; _permanentConnectionService = permanentConnectionService; }
public ServerHub(IUserConnectionService userConnectionService, IPermanentConnectionService permanentConnectionService, IOnlineService onlineService, IChatEventService chatEventService) { _userConnectionService = userConnectionService; _permanentConnectionService = permanentConnectionService; _onlineService = onlineService; _chatEventService = chatEventService; }
public RegistrationService(IRoleService roleService, IEmailService emailService, INotificationService notificationService, IPermanentConnectionService permanentConnectionService, IUserService userService, ILoginService loginService, ScopedHttpContext httpContext, RegistrationServiceConfiguration configuration) { _roleService = roleService; _emailService = emailService; _notificationService = notificationService; _permanentConnectionService = permanentConnectionService; _userService = userService; _loginService = loginService; _httpContext = httpContext.HttpContext; _configuration = configuration; }