Esempio n. 1
0
        public List <IEvent> Activate(ActiveAccountCommand command)
        {
            //TODO: Recuperar o Tenent
            var tenant = new Tenant();

            tenant.Activete();

            _tenantRepository.Update(tenant);

            return(new List <IEvent>
            {
                new TenantActivated(tenant)
            });
            //TODO: Enviar email de ativação da conta
        }