public ServiceMessagesHub(UserManager <ApplicationUser> userManager, IOnlineUsersOperations onlineUserOperations, IOptions <ApplicationSettings> options, IConnectionManager signalRConnectionManager, IHttpContextAccessor userHttpContext, IServiceRequestOperations serviceRequestOperations) { _userManager = userManager; _onlineUserOperations = onlineUserOperations; _options = options; _signalRConnectionManager = signalRConnectionManager; _userHttpContext = userHttpContext; _serviceRequestOperations = serviceRequestOperations; _serviceRequestId = _userHttpContext.HttpContext.Request.Headers["ServiceRequestId"]; }
public ServiceRequestController(IServiceRequestOperations operations, IMapper mapper, IMasterDataCacheOperations masterData, UserManager <ApplicationUser> userManager, IEmailSender emailSender, IServiceRequestMessageOperations serviceRequestMessageOperations, IConnectionManager signalRConnectionManager, IOptions <ApplicationSettings> options, IOnlineUsersOperations onlineUsersOperations) { _serviceRequestOperations = operations; _mapper = mapper; _masterData = masterData; _userManager = userManager; _emailSender = emailSender; _serviceRequestMessageOperations = serviceRequestMessageOperations; _signalRConnectionManager = signalRConnectionManager; _options = options; _onlineUsersOperations = onlineUsersOperations; }