private static bool Handle(DeelnemerGeregistreerd deelnemerGeregistreerd) { _repo.RegistreerDeelnemer(deelnemerGeregistreerd); Console.WriteLine("Deelnemer {0} geregistreerd", deelnemerGeregistreerd.Naam); return(true); }
private static Deelnemer RaadpleegDeelnemer(Guid id) { Deelnemer deelnemer; // kijk eest in de local cache deelnemer = DeelnemerRepository.RaadpleegDeelnemer(id); // als niet gevonden in local cache: // roep Deelnemer API aan om de deelnemer op te halen if (deelnemer == null) { deelnemer = RaadpleegDeelnemerUitService(id); if (deelnemer != null) { // sla op in de local cache DeelnemerRepository.RegistreerDeelnemer(deelnemer); } } return(deelnemer); }