internal static OriginMenu.Views.IMessage ContractToViewAdapter(Start9.Api.Contracts.IMessageContract contract)
 {
     if ((contract == null))
     {
         return(null);
     }
     if (((System.Runtime.Remoting.RemotingServices.IsObjectOutOfAppDomain(contract) != true) &&
          contract.GetType().Equals(typeof(IMessageViewToContractAddInAdapter))))
     {
         return(((IMessageViewToContractAddInAdapter)(contract)).GetSourceView());
     }
     else
     {
         return(new IMessageContractToViewAddInAdapter(contract));
     }
 }
 public virtual void SendMessage(Start9.Api.Contracts.IMessageContract message)
 {
     _view.SendMessage(Sideshow.Adapters.IMessageAddInAdapter.ContractToViewAdapter(message));
 }
Esempio n. 3
0
 public virtual void PushMessage(Start9.Api.Contracts.IMessageContract message)
 {
     _view.PushMessage(Start9.Api.AddInSideAdapters.IMessageAddInAdapter.ContractToViewAdapter(message));
 }
 public virtual void SendMessage(Start9.Api.Contracts.IMessageContract message)
 {
     _view.SendMessage(Start9.Host.Adapters.IMessageHostAdapter.ContractToViewAdapter(message));
 }
 public virtual void SendMessage(Start9.Api.Contracts.IMessageContract message)
 {
     _view.SendMessage(DoubleDeckerBar.Adapters.IMessageAddInAdapter.ContractToViewAdapter(message));
 }
 public virtual void SendMessage(Start9.Api.Contracts.IMessageContract message)
 {
     _view.SendMessage(ExperienceMenu.Adapters.IMessageAddInAdapter.ContractToViewAdapter(message));
 }
 public IMessageContractToViewAddInAdapter(Start9.Api.Contracts.IMessageContract contract)
 {
     _contract = contract;
     _handle   = new System.AddIn.Pipeline.ContractHandle(contract);
 }