static void HonestSignature2() { var repo = new MovieRepositoryHonest(); var result = repo.FindById(5); result.Do( movie => Console.WriteLine("Found"), error => Console.WriteLine($"Not Found: {error.Message}")); }
static void HonestSignature1() { var repo = new MovieRepositoryHonest(); var result = repo.FindById(5); if (result.IsSuccess) { Console.WriteLine("Found"); } else { Console.WriteLine($"Not Found: {result.FailureValue.Message}"); } }