Exemple #1
0
 public static IMyHostContract ViewToContractAdapter(IMyHost view)
 {
     if (view.GetType().Equals(typeof(MyHostContractToHostViewAdapter)))
     {
         return(((MyHostContractToHostViewAdapter)(view)).GetSourceContract());
     }
     else
     {
         return(new MyHostHostViewToContractAdapter(view));
     }
 }
Exemple #2
0
 public void Initialize(IMyHost hostObj)
 {
     _contract.Initialize(HostSideAdapter.ViewToContractAdapter(hostObj));
 }
 public MyHostAddInViewToContractAdapter(IMyHost view)
 {
     _view = view;
 }
 public void Initialize(IMyHost hostObj)
 {
     _host = hostObj;
 }