public void Add(IEbook ebook) { if (!ebooks.ContainsKey(ebook.FileName)) { ebooks.Add(ebook.FileName, ebook); } }
public void Add(IEbook ebook) { var fileName = ebook.GetFileName(); if (!Ebooks.ContainsKey(fileName)) { Ebooks.Add(fileName, ebook); } }
public void Show() { if (_realEbook == null) { _realEbook = new RealEbook(_fileName); } _realEbook.Show(); }
public void Show() { if (ebook is null) { ebook = new Ebook(FileName); } ebook.Show(); }
public void Show() { if (ebook is null) { ebook = new Ebook(FileName); } Console.WriteLine($"Logging ebook with file name: {FileName}"); ebook.Show(); }
public void AddEbook(IEbook ebook) { _eBooks.TryAdd(ebook.FileName, ebook); }
public void Add(IEbook ebook) { ebooks.Add(ebook.GetFileName(), ebook); }
public EbookAdapter(IEbook ebook) { this.ebook = ebook; }
public void Add(IEbook ebook) { _ebooks.Add(ebook.FileName, ebook); }