internal static Tivo.Has.Contracts.IHmeConnectionContract ViewToContractAdapter(Tivo.Has.IHmeConnection view) { if (view.GetType().Equals(typeof(IHmeConnectionContractToViewAddInAdapter))) { return(((IHmeConnectionContractToViewAddInAdapter)(view)).GetSourceContract()); } else { return(new IHmeConnectionViewToContractAddInAdapter(view)); } }
public IHmeConnectionViewToContractAddInAdapter(Tivo.Has.IHmeConnection view) { _view = view; }