public NotificationsController(SettleChatDbContext context, IHubContext <ConversationHub, IConversationClient> conversationHubContext, ISignalRGroupNameFactory signalRGroupNameFactory, ILogger <MessageController> logger) { _context = context; _conversationHubContext = conversationHubContext; _signalRGroupNameFactory = signalRGroupNameFactory; _logger = logger; }
public MessageController( SettleChatDbContext context, IHubContext <ConversationHub, IConversationClient> conversationHubContext, ISignalRGroupNameFactory signalRGroupNameFactory, ILogger <MessageController> logger, ISystemClock systemClock) { _context = context; _conversationHubContext = conversationHubContext; _signalRGroupNameFactory = signalRGroupNameFactory; _logger = logger; _systemClock = systemClock; }
public InvitationsController( SettleChatDbContext context, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, ILogger <InvitationsController> logger, IHubContext <ConversationHub, IConversationClient> conversationHubContext, ISignalRGroupNameFactory signalRGroupNameFactory) { _context = context; _userManager = userManager; _signInManager = signInManager; _logger = logger; _conversationHubContext = conversationHubContext; _signalRGroupNameFactory = signalRGroupNameFactory; }
public ConversationHub(SettleChatDbContext dbContext, ISignalRGroupNameFactory signalRGroupNameFactory, ILogger <ConversationHub> logger) { _dbContext = dbContext; _signalRGroupNameFactory = signalRGroupNameFactory; _logger = logger; }