Ejemplo n.º 1
0
        protected string SerializeCommand(ICommand cmd)
        {
            var persistentCmd = new PersistentCommand()
            {
                Command = cmd
            };
            var jsonCommand = JsonConvert.SerializeObject(persistentCmd, Formatting.Indented, _serializerSettings);

            return(jsonCommand);
        }
Ejemplo n.º 2
0
        private void DoApply(PersistentCommand command, IActor sender)
        {
            var load = fService.Load();

            sender.SendMessage(load);
        }
Ejemplo n.º 3
0
 private void DoApply(PersistentCommand command, IEventSource <T> aT)
 {
     fService.Write(aT);
 }
Ejemplo n.º 4
0
 private bool DoPattern(PersistentCommand command, IActor sender)
 {
     return(command == PersistentCommand.Load);
 }
Ejemplo n.º 5
0
 private bool DoPattern(PersistentCommand command, IEventSource <T> aT)
 {
     return(command == PersistentCommand.Write);
 }