我们有一个带有角度字体结尾的核心web api应用程序(A部分),我们需要添加一些特定于客户端的逻辑(B部分)。我们希望尽可能保持项目A的清洁,因为有一些其他客户使用该应用程序。
需要将自定义逻辑集成到核心应用程序中。
我们目前正在考虑为B创建一个新项目,并在A中使用反射来添加新控制器并在两者之间建立桥梁。也可以在javascript中创建一个桥梁来加载B中的javascript。换句话说,在A中进行集成以导入B.这样我们就可以继续从主项目/产品中添加自定义客户端逻辑。
还有其他办法吗?
由于
答案 0 :(得分:0)
我们终于接受了@jfriend00解释的内容。
由于我们使用的是角度ui-route,我们将能够从子项目中添加自定义路由。客户端视图将以这种方式添加,并允许我们按照我们想要的方式保持逻辑分离。
对于服务器端代码,它将添加反射,如下所述: Getting All Controllers and Actions names in C#
由于