【问题标题】:What is the correct name for an SVC file in WCFWCF 中 SVC 文件的正确名称是什么
【发布时间】:2012-03-06 12:22:55
【问题描述】:

我正在努力为 SVC 文件(或一组 SVC 文件)提出正确的命名约定。我总是这样称呼他们。

IMyService.cs 进入MyProject.Contracts dll 程序集

MyService.cs 进入MyProject.Services dll 程序集

MyService.svc 进入MyProject.???? Web 应用程序集

这里的正确命名约定是什么。我对它有一个完整的星期一大脑,无法摆脱我知道是错误的外观这个词。

【问题讨论】:

  • 谢谢大家的建议。

标签: wcf web-services naming-conventions svc


【解决方案1】:

从技术上讲,svc 文件代表一个服务主机(因此它包含@ServiceHost 指令)。

所以,MyProject.HostingMyProject.ServiceHosts 可能比较合适。

【讨论】:

  • 我认为 ServiceHosts 可能是我的偏好。我会同意的......干杯
【解决方案2】:

我会使用.Web。这是一个网络应用程序。

如果.Web 后缀已经消失,或者可能是MyProject.Services.Web

【讨论】:

  • 我不能...在我的堆栈的更下方我有一个 .Web 项目,它是前端...这是一个单独的 Web 项目,它安装在专门用于后端服务的不同服务器上.也许 .WebServices 已经足够好了。
  • @EoinCampbell - 是的.WebServices 很好 - 或者.Services.Web 怎么样? (已更新此建议)
【解决方案3】:

我们使用.API 将其与常规网站前端区分开来。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多