pub fn generate_csharp(path: &str, base_folder: &str) -> Result<()>