Beispiel #1
0
        public static void Run()
        {
            ThirdPartyLibrary thirdPartyLibrary = new ThirdPartyLibrary();
            IAdapter          adapter           = new Adapter(thirdPartyLibrary);

            adapter.ServiceMethod("Calling by client using adapter");
        }
Beispiel #2
0
 public Adapter(ThirdPartyLibrary thirdParty)
 {
     this.ThirdPartyLibrary = thirdParty;
 }
Beispiel #3
0
 public Facade(ThirdPartyLibrary thirdPartyLibrary)
 {
     this.ThirdPartyLibrary = thirdPartyLibrary;
 }