using System; namespace Prise.Proxy { public class PassthroughParameterConverter : IParameterConverter { protected bool disposed = false; public object ConvertToRemoteType(Type localType, object value) { return value; } protected virtual void Dispose(bool disposing) { if (!this.disposed && disposing) { // Nothing to do here } this.disposed = true; } public void Dispose() { Dispose(true); GC.SuppressFinalize(this); } } }