我目前正在开发一个使用.NET 4的应用程序,需要与Perforce服务器进行交互。
我的团队之前使用了Perforce API开发了某种包装器,但它缺少很多用例,并且没有正确处理异常。简而言之,它并不是我可以直接使用的东西,因为需要相当大的努力使其尽可能“防弹”。
我想知道是否存在适用于.NET的Perforce API包装器,可以正确处理异常?
在评估我们内部包装器的可用性时,我列出了应用程序需要处理的异常和用例列表(包装器需要抛出这些异常)。
这个列表相当详尽,这让我想知道是否已经存在某种包装器。