Asp.net mvc 4 .NET C模型到Knockout.js脚手架
我希望有一个脚手架,可以为我创建空的淘汰客户机模型,这样我就不必编写它们了。这可以在设计时完成,以满足我的需要。我确实使用knockout.mapping.js插件,但我确实需要在客户端提供一个空的模型定义,而映射插件并不能真正帮助我实现这一点 有人知道Visual Studio是否存在这样的脚手架吗?如果这样的话,我会节省很多时间 为了清楚起见,我在找可能需要像C这样的东西Asp.net mvc 4 .NET C模型到Knockout.js脚手架,asp.net-mvc-4,knockout.js,code-generation,scaffolding,Asp.net Mvc 4,Knockout.js,Code Generation,Scaffolding,我希望有一个脚手架,可以为我创建空的淘汰客户机模型,这样我就不必编写它们了。这可以在设计时完成,以满足我的需要。我确实使用knockout.mapping.js插件,但我确实需要在客户端提供一个空的模型定义,而映射插件并不能真正帮助我实现这一点 有人知道Visual Studio是否存在这样的脚手架吗?如果这样的话,我会节省很多时间 为了清楚起见,我在找可能需要像C这样的东西 public class DocumentClient { [Key] [DatabaseGenera
public class DocumentClient
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public long DocumentClientId { get; set; }
public virtual long DocumentId { get; set; }
[ForeignKey("DocumentId")]
[JsonIgnore]
public Document Document { get; set; }
public long ClientId { get; set; }
[ForeignKey("ClientId")]
[JsonIgnore]
public virtual Client Client { get; set; }
public ClientRole ClientRole { get; set; }
}
把它变成这个淘汰赛模型
function DocumentClient(documentId, clientId, clientRole) {
var self = this;
self.DocumentId = ko.observable(documentId);
self.ClientId = ko.observable(clientId);
self.ClientRole = ko.observable(clientRole);
}
我可以发誓我见过一个NuGet软件包有这个,但同时,它应该满足你的要求。我可以发誓我见过一个NuGet软件包有这个,但同时,它应该满足你的要求。酷。我来看看。在我有机会之前,我不会记下答案!到目前为止回答得很好!起初,这对我根本不起作用。但作者刚刚推出了一个新版本,它似乎像广告宣传的那样有效。我将把这个扩展到我的所有其他.NET+Knockout.js==酷。我来看看。在我有机会之前,我不会记下答案!到目前为止回答得很好!起初,这对我根本不起作用。但作者刚刚推出了一个新版本,它似乎像广告宣传的那样有效。我将把这个扩展到我的所有其他.NET+Knockout.js==为什么不实现一个自己的代码生成器?它应该非常简单-一些反射和字符串生成…为什么不实现自己的代码生成器呢?它应该非常简单-一些反射和字符串生成。。。