Investigate how ILSpy currently handles decompilation of other file types like .cs or .vb. Look at the existing plugin system and internal decompilation modules. For Razor, understand the compilation process of .cshtml files into assemblies and how to reverse that. Check for any existing discussions in the ILSpy community or related issues. No specific files or comments are provided in this issue.