public FrameBuilder(IFrameEncoder encoder, IFrameDecoder decoder) { if (encoder == null) throw new ArgumentNullException("encoder"); if (decoder == null) throw new ArgumentNullException("decoder"); this.Encoder = encoder; this.Decoder = decoder; }
public FrameBuilder(IFrameEncoder encoder, IFrameDecoder decoder) { if (encoder == null) { throw new ArgumentNullException("encoder"); } if (decoder == null) { throw new ArgumentNullException("decoder"); } this.Encoder = encoder; this.Decoder = decoder; }
/// <summary> /// Construct a new <see cref="FrameBuilder"></see> class's instance. /// </summary> /// <param name="encoder">Frame encoder.</param> /// <param name="decoder">Frame decoder.</param> /// <exception cref="ArgumentNullException"></exception> public FrameBuilder(IFrameEncoder encoder, IFrameDecoder decoder) { this.Encoder = encoder ?? throw new ArgumentNullException($"{nameof(encoder)}"); this.Decoder = decoder ?? throw new ArgumentNullException($"{nameof(decoder)}"); }