コード例 #1
0
ファイル: Nol3Connector.cs プロジェクト: trendfollowerpl/Nol3
        /// <summary>
        /// Factory function for creating Nol3Connector singleton instance
        /// </summary>
        public static Nol3Connector CreateClient(NOL3RegistrySetting settings)
        {
            _Nol3ConnectorInstance = _Nol3ConnectorInstance != null
                                ? _Nol3ConnectorInstance
                                : new Nol3Connector(settings);

            return(_Nol3ConnectorInstance);
        }
コード例 #2
0
ファイル: Nol3Client.cs プロジェクト: trendfollowerpl/Nol3
 private Nol3Client(NOL3RegistrySetting settings)
 {
     _nol3Connector = Nol3Connector.CreateClient(settings);
     _asyncPortListenerTokenSource = new CancellationTokenSource();
     _asyncPortListenerToken       = _asyncPortListenerTokenSource.Token;
 }