Exemple #1
0
 internal static BookInfo ContractToViewAdapter(IBookInfoContract contract)
 {
     if (!RemotingServices.IsObjectOutOfAppDomain(contract) &&
         contract.GetType().Equals(typeof(BookInfoViewToContractAddInAdapter)))
     {
         return(((BookInfoViewToContractAddInAdapter)contract).GetSourceView());
     }
     return(new BookInfoContractToViewAddInAdapter(contract));
 }
Exemple #2
0
 public BookInfoContractToViewAddInAdapter(IBookInfoContract contract)
 {
     _contract = contract;
     _handle   = new ContractHandle(contract);
 }