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