internal static Start9.Api.Contracts.IModuleContract ViewToContractAdapter(Start9.Api.IModule view) { if ((view == null)) { return(null); } if (view.GetType().Equals(typeof(IModuleContractToViewAddInAdapter))) { return(((IModuleContractToViewAddInAdapter)(view)).GetSourceContract()); } else { return(new IModuleViewToContractAddInAdapter(view)); } }
public IModuleViewToContractAddInAdapter(Start9.Api.IModule view) { _view = view; }