public Adapter( string url, string loginID, string organization ) { if( url == null ) throw new ArgumentNullException( "url" ); if( loginID == null ) throw new ArgumentNullException( "loginID" ); this._Connector = new Connector( url, true ); this._LoginID = loginID; this._Organization = organization; RvLogger.Write( LogModule.ICM, LogLevel.Info, "Created new ICM adapter [Url '{0}'; Credential : default; LoginID '{1}', Organization '{2}'", url, this._LoginID, this._Organization ); }
public Adapter( string url, NetworkCredential networkCredential ) { if( url == null ) throw new ArgumentNullException( "url" ); if( networkCredential == null ) throw new ArgumentNullException( "networkCredential" ); this._Connector = new Connector( url, this.BuildAuthNetworkCredential( networkCredential ) ); this._LoginID = networkCredential.UserName; this._Organization = networkCredential.Domain; RvLogger.Write( LogModule.ICM, LogLevel.Info, "Created new ICM adapter [Url '{0}'; Credential : Username '{1}'; , Organization {2}", url, networkCredential.UserName, networkCredential.Domain ); }