.net核心Web API中有类(在多个操作中使用)。
我在(这些类的)前端应用程序中定义了打字稿接口。
遵循DRY原则并“将它们保持在一起”的首选方式是什么,以便我可以在多个WebAPI / froends之间共享模型?
答案 0 :(得分:1)
我不知道将混合代码保持在一起的好方法。我会选择类似的东西:
这样,您可以将本机生态系统用于后端(Nuget)和前端(NPM),而无需任何自定义技巧。
如果您的某些应用程序仅需要前端或后端模型,它也将允许您仅使用两者之一。
答案 1 :(得分:0)
您可以为此api和后端创建端点,例如端点,我的建议,其他框架,lang或lang,也可以为该端点创建服务。