コード例 #1
0
 public BlackTeaCryptoServiceProvider(IBlockManipulator blockManipulator, IKeyGenerator keyGenerator,
                                      IBitConverter bitConverter)
 {
     _blockManipulator = blockManipulator;
     _keyGenerator     = keyGenerator;
     _fastBitConverter = bitConverter;
 }
コード例 #2
0
 public DatagramSocketConnectionStub(ISerializer <T> serializer, IBitConverter bitConverter, Socket socket)
 {
     this.serializer   = Guard.IsNull(() => serializer);
     this.bitConverter = Guard.IsNull(() => bitConverter);
     this.socket       = Guard.IsNull(() => socket);
     if (SocketType.Dgram != socket.SocketType)
     {
         throw new NotSupportedException(
                   string.Format(
                       "The specified socket cannot be used as it is a {0} socket, whereas this type of connection only supports {1} sockets",
                       socket.SocketType, SocketType.Dgram));
     }
 }
コード例 #3
0
ファイル: BitWriter.cs プロジェクト: ulswww/Gapotchenko.FX
 public BitWriter(Stream output, IBitConverter bitConverter, Encoding encoding, bool leaveOpen) :
     base(output, encoding, leaveOpen)
 {
     _BitConverter = bitConverter ?? throw new ArgumentNullException(nameof(bitConverter));
 }
コード例 #4
0
ファイル: BitWriter.cs プロジェクト: ulswww/Gapotchenko.FX
 public BitWriter(Stream output, IBitConverter bitConverter) :
     base(output)
 {
     _BitConverter = bitConverter ?? throw new ArgumentNullException(nameof(bitConverter));
 }
コード例 #5
0
ファイル: BitWriter.cs プロジェクト: ulswww/Gapotchenko.FX
 protected BitWriter(IBitConverter bitConverter)
 {
     _BitConverter = bitConverter ?? throw new ArgumentNullException(nameof(bitConverter));
 }
コード例 #6
0
 public BitMapWorker(IHexConverter hexConverter, IBitConverter bitConverter)
 {
     this.HexConverter = hexConverter;
     this.BitConverter = bitConverter;
 }
コード例 #7
0
ファイル: BitReader.cs プロジェクト: ulswww/Gapotchenko.FX
 public BitReader(Stream input, IBitConverter bitConverter, Encoding encoding) :
     base(input, encoding)
 {
     _BitConverter = bitConverter ?? throw new ArgumentNullException(nameof(bitConverter));
 }
コード例 #8
0
ファイル: KeyGenerator.cs プロジェクト: dimaguy/ImpostorHQ
 public KeyGenerator(IBitConverter bitConverter)
 {
     _bitConverter = bitConverter;
 }
コード例 #9
0
 public UdpStubBuilder(ISerializer <TMessage> serializer, IBitConverter bitConverter)
 {
     this.serializer   = Guard.IsNull(() => serializer);
     this.bitConverter = Guard.IsNull(() => bitConverter);
 }