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; }
- }
- }
|