public Form1() { InitializeComponent(); this.chatBusiness = new ChatBusiness(); List <string> users = this.chatBusiness.GetAllUsersWithConversation(); this.comboBoxListUsers.DataSource = users; this.currentUserName = this.chatBusiness.GetCurrentUserName(); this.lblCurrentUser.Text = this.currentUserName; this.InitTimer(); }
public ChatController(IChatRepository chatRepository, ILogger <ChatController> logger, IChatBusiness chatBusiness, IMessageInterpreter messageInterpreter) { chatRepository.ShouldNotBeNull(); logger.ShouldNotBeNull(); chatBusiness.ShouldNotBeNull(); messageInterpreter.ShouldNotBeNull(); _chatRepository = chatRepository; _logger = logger; _chatBusiness = chatBusiness; _messageInterpreter = messageInterpreter; _messageInterpreter = messageInterpreter; }
public async Task <ActionResult> SendMessageToGuild( [FromServices] IChatBusiness chatBusiness, [FromBody] Message message) { try { await chatBusiness.SendMessageToGuild(message); return(NoContent()); } catch (Exception e) { return(BadRequest(e.Message)); } }
public async Task <ActionResult> AddToGroup( [FromServices] IChatBusiness chatBusiness, [FromBody] Message message) { try { await chatBusiness.AddToGroup(message.PlayerId, message.GuildId); return(NoContent()); } catch (Exception e) { return(BadRequest(e.Message)); } }
public ChatHub(IMessageBusiness messageBusiness, IChatBusiness chatBusiness) { _messageBusiness = messageBusiness; _chatBusiness = chatBusiness; }
public ChatController(IChatBusiness chatBusiness) { _chatBusiness = chatBusiness; }