我知道有 as#arp contrib 的 dll 集合,但没有太多文档(据我所知)。我打算在 wcf 服务(托管的控制台应用程序)中使用 s#arp 架构。有人可以提供一些代码来告诉我如何(构造函数)将存储库注入 wcf 服务/客户端吗?wcf 方法是否有类似于 asp.net mvc 中控制器操作的事务属性?谢谢。
PS:
北风示例:
据说包含一个示例,但下载的 vs 解决方案无法正确加载。
我知道有 as#arp contrib 的 dll 集合,但没有太多文档(据我所知)。我打算在 wcf 服务(托管的控制台应用程序)中使用 s#arp 架构。有人可以提供一些代码来告诉我如何(构造函数)将存储库注入 wcf 服务/客户端吗?wcf 方法是否有类似于 asp.net mvc 中控制器操作的事务属性?谢谢。
PS:
北风示例:
据说包含一个示例,但下载的 vs 解决方案无法正确加载。
有一段时间没有使用 WCF,但请按照此处的步骤操作:
您需要在应用程序开始时添加初始化代码。
无需下载 dll,只需使用 nuget 添加即可。从 nuget 包管理器控制台:
install-package SharpArchContrib.Core
install-package SharpArchContrib.Domain
install-package SharpArchContrib.Castle
这里有一些关于事务属性的文档,它应该提供一个起点 WCF:
Chris Richards 发布了一个关于如何在 WCF 控制台应用程序中使用 SharpArch 的示例 https://github.com/yellowfeather/TestWcfService