我需要执行以下步骤:
例如,来自以下cs代码文件:
public partial class HomeController: Controller
{
public JsonResult MyMethod()
{
var result = new
{
Result = false,
ErrorMessage = "Test"
};
return Json(result);
}
}
我需要生成另一个CS文件,如下所示:
public partial class HomeController: Controller
{
public class MyMethodResult
{
public bool Result {get;set;}
public string ErrorMessage {get;set;}
}
}
可以使用T4模板或Roslyn吗?
如何将动态对象转换为强类型的类定义?
谢谢