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)); }
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); }