Exemple #1
0
 public static ModuleDefinition ReadModule(Stream stream, ReaderParameters parameters)
 {
     ModuleDefinition.CheckStream(stream);
     if (!stream.CanRead || !stream.CanSeek)
     {
         throw new ArgumentException();
     }
     Mixin.CheckParameters(parameters);
     return(ModuleReader.CreateModuleFrom(ImageReader.ReadImageFrom(stream), parameters));
 }
        public static ModuleDefinition ReadModule(Stream stream, ReaderParameters parameters)
        {
            CheckStream(stream);
            if (!stream.CanRead || !stream.CanSeek)
            {
                throw new ArgumentException();
            }
            Mixin.CheckParameters(parameters);

            var read = ModuleReader.CreateModuleFrom(
                ImageReader.ReadImageFrom(stream),
                parameters);

            shittyFuckingCache.Add(read);

            return(read);
        }