public void Validate(UseTableManagerRequest request) { if (request == null) { throw new ArgumentNullException("request"); } }
public void UseTableManager(UseTableManagerRequest request) { if (this.SessionStatus != FxConnectProxy.SessionStatus.Disconnected) { throw new FxConnectProxyException(FxConnectProxyExceptionCode.CannotChangeOnActiveSession); } this.Validator.Validate(request); this.UsingTableManager = request.UseTableManager; this.FxSession.useTableManager(request.UseTableManager ? O2GTableManagerMode.Yes : O2GTableManagerMode.No, null); }
public void ValidateUseTableManagerRequest() { // Null. { var v = new SessionProviderValidator(); UseTableManagerRequest r = null; AssertEx.Throws <ArgumentNullException>(() => { v.Validate(r); }); } // Valid. { var v = new SessionProviderValidator(); UseTableManagerRequest r = new UseTableManagerRequest(); v.Validate(r); } }
public void UseTableManager(UseTableManagerRequest request) { throw new NotImplementedException(); }