| 12345678910111213141516171819202122 | using System;namespace MECF.Framework.Common.Communications.Tcp.Socket.Framing.Base{    public class FrameBuilder : IFrameBuilder    {        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 IFrameEncoder Encoder { get; private set; }        public IFrameDecoder Decoder { get; private set; }    }}
 |