不同客户端的Servicestack后端

问题描述 投票:1回答:1

我正在开发一个应用程序,以作为不同客户的后端。有些客户端是Web应用程序(Vue),有些是移动客户端,有些是Winforms应用程序。为了使事情保持干燥和整洁,我想使用Servicestack .Net core为所有人提供服务。关于此应用的体系结构,我有一些问题:

[可能是在文档中说建议使用POCO作为DTO,但是为了在所有应用程序中重复使用这些POCO,它们应该位于单独的dll中,这将与所有DTO应该使用与服务位于同一名称空间中。

组织这样的项目的最佳方法是什么?

servicestack
1个回答
1
投票

如果您拥有托管相同ServiceStack服务的不同应用,则它们都可以共享相同的ServiceModel.dll

您可以在Hello Mobile Project中找到一个示例,其中包含一个示例,多个不同的ServiceStack主机共享相同的公用库,包括.NET Core and .NET Framework Apps via multi-targeting之间。

© www.soinside.com 2019 - 2024. All rights reserved.