【发布时间】:2015-05-06 14:20:37
【问题描述】:
这就是我的解决方案的样子:
在“应用程序”中,我想创建一个包含工作单元操作的应用程序服务。
在“演示文稿”中,我将有一个 WCF 服务。
有谁知道应用服务应该是什么类型的项目?
【问题讨论】:
-
这个问题可以改写为“我正在构建一个 n 层架构。N 层有什么?”
-
嗯,不。 “N-tier”的意思是“多层”。 “什么进入多层”没有意义。你应该做什么样的项目取决于你想要它做什么以及你将如何与它沟通。 “包含操作”使您看起来只是在寻找类库。参见例如Understand 3- Tier Architecture in C#。
-
好吧,我现在很困惑 :)
-
@CodeCaster 阅读问题。
-
@CodeCaster 也许这是一种语言/幽默的事情,但我的评论是为了观察到 OP 听起来像是他们已经阅读了他们需要定义一个层的地方(在这种情况下称为 Application 但它可能被称为“RainingPianos”、“Tier 3”或其他任何东西,因此在我的评论中使用 Tier-N - 这是“我被告知我需要的层”的简写)但不知道该放什么在里面。我当然没有马上明白他们实际上是在问“对于主要由类组成的项目,我应该使用什么 Visual Studio 项目项目模板”。
标签: c# .net wcf architecture