internal static Start9.Api.Contracts.IMessageContractContract ViewToContractAdapter(Start9.Host.Views.IMessageContract view) { if ((view == null)) { return(null); } if (view.GetType().Equals(typeof(IMessageContractContractToViewHostAdapter))) { return(((IMessageContractContractToViewHostAdapter)(view)).GetSourceContract()); } else { return(new IMessageContractViewToContractHostAdapter(view)); } }
public IMessageContractViewToContractHostAdapter(Start9.Host.Views.IMessageContract view) { _view = view; }