• 11-01-2022, 22:57:48
    #1
    static void Main(string[] args)
            {
                Customer customer = new Customer();
                customer.logger = new DatabaseLogger();
                customer.Add();
                Console.ReadLine();
    
            }
            class Customer
            {
                public ILogger logger { get; set; }
                public void Add()
                {
                    logger.log();
                    Console.WriteLine("Add customer");
                }
            }
    class DatabaseLogger : ILogger
            {
                public void log()
                {
                    Console.WriteLine("Loading Log Added DATA...");    
                }
            }
     interface ILogger
            {
                void log();
    
            }
    static void Main(string[] args)
            {
              ILogger logger = new DatabaseLogger();
              logger.logger();
    
            }
            class Customer
            {
                
                public void Add()
                {
              
                    Console.WriteLine("Add customer");
                }
            }
    class DatabaseLogger : ILogger
            {
                public void log()
                {
                    Console.WriteLine("Loading Log Added DATA...");    
                }
            }
     interface ILogger
            {
                void log();
    
            }
  • 11-01-2022, 23:00:26
    #2
    @Drei;
  • 11-01-2022, 23:04:46
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Yapılmak istenen nedir?
  • 11-01-2022, 23:12:11
    #4
    LeventersoY adlı üyeden alıntı: mesajı görüntüle
    Yapılmak istenen nedir?
    Aslında yapılmak istenen bir şey yok örneklere bakarak çalışırken uydurulmuş bir durum videoda Customer içinde ILogger'dan nesne üretiyordu ikinci örnekteki gibi direk yapsa daha kolay olmaz mı bunu merak ettim?