Exemplo n.º 1
0
 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);
 }
Exemplo n.º 2
0
 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)));
 }