有谁知道可以为模型生成C#WebApi REST接口的任何工具?
我想要的是定义我的模型并添加描述标准REST架构上下文中资源属性的属性。在定义模型并添加属性之后,假设工具将生成实现所需的所有代码。
答案 0 :(得分:1)
我不能100%确定此工具是否适用于您的特定情况,但它仍然是代码生成器,并且看起来相对多功能。
http://www.codesmithtools.com/product/generator
我假设您已经搜索过代码生成器以满足您的需求,所以如果这个代码不适合您,您可能必须面对音乐并自己编写。
我在这里工作的同事在C#中编写了一个生成器,它从SQL数据库中提取模式/数据结构信息,获取该信息,并简单地将C#代码输出到.cs文件。
我知道这不是最佳答案,但希望它至少在某种程度上有所帮助。 :)
答案 1 :(得分:0)
使用OData创建简单的休息服务(GET,POST,PUT,DELETE)。许多UI组件广泛接受OData,这允许我们在请求级别使用动态查询。
您可以简单地替换odata控制器中的型号名称和DTO名称,以将其用于其他型号的控制器。