public virtual bool start(SessionParameters _params) { this.sessionParemeters = _params; if (this.SecurityProvider == null || this.DataWriter == null) { return(false); } int num = this.SecurityProvider.Authorize(this.sessionParemeters.user) ? 1 : 0; ++DataConnectorBase.connectionNum; if (DataConnectorBase.connectionNum <= 1) { return(num != 0); } throw new Exception("Too many connections"); }
public void initSession(SessionParameters _params) { this.session = _params; }