public SendMessageFormPresenter(ISendMessageForm view, IUserFeedbackManager userFeedbackManager) { View = view; UserFeedbackManager = userFeedbackManager; View.MessageSent += OnMessageSent; }
public UserFeedbackUpdateActor(IUserFeedbackManager userFeedbackManager) { Receive <UserFeedbackUpdateMessage>(userFeedbackUpdate => { userFeedbackManager.RaiseUserFeedbackUpdate(userFeedbackUpdate.UserFeedback); }); }
public ViewMessagesFormPresenter(IViewMessagesForm view, IUserFeedbackManager userFeedbackManager) { View = view; UserFeedbackManager = userFeedbackManager; View.MessagesRequested += OnMessagesRequested; UserFeedbackManager.UserFeedbackUpdated += OnUserFeedbackUpdated; }
private void Initialize() { ActorSystem = ActorSystem.Create("User-Feedback-Cluster");; UserFeedbackManager = new UserFeedbackManager(ActorSystem); }