public static Guanwu.Notify.PipelineMessage[] ViewToContractAdapter(Guanwu.Notify.Views.PipelineMessage[] view) { if ((view == null)) { return(null); } Guanwu.Notify.PipelineMessage[] result = new Guanwu.Notify.PipelineMessage[view.Length]; for (int i = 0; (i < view.Length); i = (i + 1)) { result[i] = Guanwu.Notify.HostSideAdapters.PipelineMessageHostAdapter.ViewToContractAdapter(view[i]); } return(result); }
public static Guanwu.Notify.Views.PipelineMessage ContractToViewAdapter(Guanwu.Notify.PipelineMessage contract) { return(new Guanwu.Notify.Views.PipelineMessage(contract.Id, contract.Content, contract.Source, System.AddIn.Pipeline.CollectionAdapters.ToIList <string>(contract.Targets))); }
public virtual void PersistedMessage(Guanwu.Notify.PipelineMessage pMessage) { _view.PersistedMessage(Guanwu.Notify.AddInSideAdapters.PipelineMessageAddInAdapter.ContractToViewAdapter(pMessage)); }
public virtual void PersistingMessage(Guanwu.Notify.PipelineMessage pMessage) { _view.PersistingMessage(Guanwu.Notify.HostSideAdapters.PipelineMessageHostAdapter.ContractToViewAdapter(pMessage)); }