示例#1
0
        private MagickClass CreateClass(FileInfo file)
        {
            using (FileStream stream = file.OpenRead())
            {
                stream.Position = Encoding.UTF8.GetPreamble().Length;

                MagickClass magickClass = (MagickClass)_Serializer.ReadObject(stream);
                magickClass.Name     = file.Name.Replace(".json", "");
                magickClass.FileName = file.Directory.FullName + "\\" + magickClass.Name + ".cs";

                return(magickClass);
            }
        }
示例#2
0
 protected NativeCodeGenerator(MagickClass magickClass)
 {
     Class = magickClass;
 }
示例#3
0
 public NativeClassGenerator(MagickClass magickClass)
     : base(magickClass)
 {
 }
 public NativeClassGenerator(MagickClass magickClass)
   : base(magickClass)
 {
 }
 protected NativeCodeGenerator(MagickClass magickClass)
 {
   Class = magickClass;
 }