Exemplo n.º 1
0
        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}"));
        }
Exemplo n.º 2
0
        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}");
            }
        }