Exemplo n.º 1
0
        protected override void OnCreateProcess(IActorRef actor)
        {
            string retailSaleId = string.Empty;

            var createRetailSaleProcess = new CreateRetailSaleProcess(retailSaleId);

            actor.Tell(createRetailSaleProcess);
        }
Exemplo n.º 2
0
        private void CreateRetailSaleProcess(CreateRetailSaleProcess createRetailSaleProcess)
        {
            var retailSaleProcessCreated = new RetailSaleProcessCreated(Self);

            Persist(retailSaleProcessCreated, @event => {
                RetailSaleProcessCreated(@event);
                SaveSnapshot();
                Sender.Tell(retailSaleProcessCreated);
            });
        }