Example #1
0
 public CreateChatMessageProcess(
     ILoginTokenGateway loginTokenGateway,
     ILearningRoomWithChatsGateway learningRoomGateway,
     ILearningRoomWithChatsSynchronizor learningRoomWithChatsSynchronizor)
 {
     _loginTokenGateway   = loginTokenGateway;
     _learningRoomGateway = learningRoomGateway;
     _learningRoomWithChatsSynchronizor = learningRoomWithChatsSynchronizor;
 }
Example #2
0
 public GetMessagesByRoomProcess(
     ILoginTokenGateway loginTokenGateway,
     IUserGateway userGateway,
     ILearningRoomWithChatsGateway learningRoomWithChatsGateway)
 {
     _loginTokenGateway            = loginTokenGateway;
     _userGateway                  = userGateway;
     _learningRoomWithChatsGateway = learningRoomWithChatsGateway;
 }
Example #3
0
 public LearningRoomWithChatsSynchronizor(
     ILearningRoomWithChatsGateway learningRoomWithChatsGateway,
     IChatPersistor chatPersistor,
     IPersistence persistence)
 {
     _learningRoomWithChatsGateway = learningRoomWithChatsGateway;
     _chatPersistor = chatPersistor;
     _persistence   = persistence;
 }