Pytocs.DirectoryWalker.ProcessDirectoryFiles C# (CSharp) Method

ProcessDirectoryFiles() public method

public ProcessDirectoryFiles ( EnumerationState state ) : void
state EnumerationState
return void
        public void ProcessDirectoryFiles(EnumerationState state)
        {
            foreach (var file in Directory.GetFiles(state.DirectoryName, "*.py", SearchOption.TopDirectoryOnly))
            {
                var xlator = new Translator(
                    state.Namespace,
                    Path.GetFileNameWithoutExtension(file),
                    new FileSystem(),
                    new ConsoleLogger());
                xlator.TranslateFile(file, file + ".cs");
            }
        }