Example #1
0
        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);
        }