public NotificationsController(SettleChatDbContext context,
                                IHubContext <ConversationHub,
                                             IConversationClient> conversationHubContext,
                                ISignalRGroupNameFactory signalRGroupNameFactory,
                                ILogger <MessageController> logger)
 {
     _context = context;
     _conversationHubContext  = conversationHubContext;
     _signalRGroupNameFactory = signalRGroupNameFactory;
     _logger = logger;
 }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 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;
 }
Esempio n. 4
0
 public ConversationHub(SettleChatDbContext dbContext, ISignalRGroupNameFactory signalRGroupNameFactory, ILogger <ConversationHub> logger)
 {
     _dbContext = dbContext;
     _signalRGroupNameFactory = signalRGroupNameFactory;
     _logger = logger;
 }