public UserControlLz77()
        {
            InitializeComponent();

            var dependencyResolver = new DependencyResolver();

            lz77Encoder = (Lz77Encoder)dependencyResolver.GetObject <ILz77Encoder>();
            lz77Decoder = (Lz77Decoder)dependencyResolver.GetObject <ILz77Decoder>();
        }
        public void Setup()
        {
            var dependencyResolver = new DependencyResolver();

            lz77Encoder = (Lz77Encoder)dependencyResolver.GetObject <ILz77Encoder>();
            lz77Decoder = (Lz77Decoder)dependencyResolver.GetObject <ILz77Decoder>();

            filePathSource      = $"{Environment.CurrentDirectory}\\temp.bmp";
            filePathEncodedFile = $"{Environment.CurrentDirectory}\\temp.bmp.lz77";
            filePathDecodedFile = $"{Environment.CurrentDirectory}\\temp.png.lz77.bmp";
        }