public void Dispose() { if (conn == null) { throw new ObjectDisposedException($"[{this.GetType().Name}] Service already disposed."); } conn.Dispose(); conn = null; }
public virtual void Dispose() { if (conn != null) { if (InterfaceDisposer != null) { InterfaceDisposer(conn); } else { conn.Dispose(); } conn = null; } }