Beispiel #1
0
    /*Le llega la cantidad exacta de caos que hay en el nivel y muestra la barra con la longitud específica*/
    public void AumentaCaos(float valorCaos)
    {
        visualizarcaos = true;
        Caos.SetActive(true);

        caosRelleno.fillAmount = valorCaos / 100;
        vicaos = Time.time;
    }
        public Task Handle(RealizarPagamentoCommand message)
        {
            if (Caos.GerarResultado())
            {
                _bus.Publish(new PagamentoRealizadoEvent {
                    AggregateRoot = message.AggregateRoot
                }).Wait();
                return(Task.CompletedTask);
            }

            _bus.Publish(new PagamentoRecusadoEvent {
                AggregateRoot = message.AggregateRoot
            }).Wait();
            return(Task.CompletedTask);
        }