public IFirmwareConfigurationViewToContractHostAdapter(PervasiveDigital.Scratch.DeploymentHelper.Extensibility.IFirmwareConfiguration view) { _view = view; }
internal static PervasiveDigital.Scratch.DeploymentHelper.Extensibility.Contracts.IFirmwareConfigurationContract ViewToContractAdapter(PervasiveDigital.Scratch.DeploymentHelper.Extensibility.IFirmwareConfiguration view) { if ((view == null)) { return(null); } if (view.GetType().Equals(typeof(IFirmwareConfigurationContractToViewHostAdapter))) { return(((IFirmwareConfigurationContractToViewHostAdapter)(view)).GetSourceContract()); } else { return(new IFirmwareConfigurationViewToContractHostAdapter(view)); } }
public IFirmwareConfigurationViewToContractAddInAdapter(PervasiveDigital.Scratch.DeploymentHelper.Extensibility.IFirmwareConfiguration view) { _view = view; }