我正在使用.NET Framework 4.0和C#开发ASP.NET MVC 4 Web Api。
我用这个:
HttpError myCustomError = new HttpError(errorMessage) { { "CustomErrorCode", 12 } };
我想用枚举更改12
并与所有客户共享enum
类。我该怎么办?
我想在项目中创建enum
并与我正在开发的C#客户分享该项目。
还有其他更好的方法吗?
我不想在Web Api解决方案中拥有同一类的两个副本,而在我的客户端解决方案中则需要另一个副本。
答案 0 :(得分:1)
通常,我们使用Common库,它在服务器和客户端都被引用。 它允许开发C#客户端,也不会破坏用PHP,Javascript等编写的其他客户端。
我认为这是最干净的解决方案,实际上,项目正在增长和增长,因此共享数据的数量会增加,而且您已经有了保留它的地方。