C# ASP.NET核心-实体的脚手架REST API

C# ASP.NET核心-实体的脚手架REST API,c#,asp.net-core,.net-core,asp.net-core-mvc,asp.net-mvc-scaffolding,C#,Asp.net Core,.net Core,Asp.net Core Mvc,Asp.net Mvc Scaffolding,上下文 作为一名后端开发人员,我经常需要开发新的RESTAPI。因为我确实知道大概需要多少时间,所以我的估计经常被用作确定向客户提出的最终价格的基础。 到目前为止还不错 然而,我在广告中听到越来越多的评论,询问能否以更低的价格销售.NET核心API。 我经常听到这样的话:为什么你不能生产像骨架RESTAPI这样便宜的东西呢 即使这类问题显然是从商业角度提出的,我还是喜欢使用我最喜欢的技术来提高竞争力 问题 我想从经验丰富的开发人员那里了解一下,当您想使用scaffolder加速RESTAPI的开

上下文

作为一名后端开发人员,我经常需要开发新的RESTAPI。因为我确实知道大概需要多少时间,所以我的估计经常被用作确定向客户提出的最终价格的基础。 到目前为止还不错

然而,我在广告中听到越来越多的评论,询问能否以更低的价格销售.NET核心API。 我经常听到这样的话:为什么你不能生产像骨架RESTAPI这样便宜的东西呢

即使这类问题显然是从商业角度提出的,我还是喜欢使用我最喜欢的技术来提高竞争力

问题

我想从经验丰富的开发人员那里了解一下,当您想使用scaffolder加速RESTAPI的开发时,您最喜欢的工具和/或技术是什么

我想知道:

  • 您是否花费了比赢得的时间更多的时间来配置脚手架工
  • 你花在删除无用代码上的时间比你赢的时间多吗
  • 一些架子工是否能够自动或通过最少的设置尊重DDD风格
  • 它会生成我讨厌的代码吗
总结一下:你认为你用这种技术赢得了更多的时间,还是你认为这只是一种痛苦,我应该自己继续编码

备注

我已经深入研究了aspnet/Scaffolding,但我对生成restapi的控制器比对Razor视图的控制器更感兴趣。

我真的很喜欢Magic(),设置和构建新对象非常简单。开发人员可以免费使用它,但在生产中使用它的许可证成本很低。(请随意删除下一句)我有一个关于它的创建者的采访,准备在下个月在我的播客上发布。NET核心播客。