C# 亚音速3.0一般问题

C# 亚音速3.0一般问题,c#,subsonic,subsonic3,C#,Subsonic,Subsonic3,嗯 我急切地等待着亚音速3.0作为我的底层数据层的发布,现在它已经发布了。我目前正在使用ActiveRecord模板(尝试了存储库和高级模板),我有一个巨大的请求和几个问题: 请求:除了bug修复,Rob请花时间提供文档。我不是说5个例子,我是说API完整的文档。原因如下: 我通过编写ASP.NET MembershipProvider和RoleProvider类来测试亚音速,简单的问题会让我在使用亚音速时不断变慢: 假设我有一个类“User”,并且我使用 user.Save(); 我需要关于

我急切地等待着亚音速3.0作为我的底层数据层的发布,现在它已经发布了。我目前正在使用ActiveRecord模板(尝试了存储库和高级模板),我有一个巨大的请求和几个问题:

请求:除了bug修复,Rob请花时间提供文档。我不是说5个例子,我是说API完整的文档。原因如下:

我通过编写ASP.NET MembershipProvider和RoleProvider类来测试亚音速,简单的问题会让我在使用亚音速时不断变慢:

假设我有一个类“User”,并且我使用

user.Save();
我需要关于如何获得成功/失败的信息?我是否在失败时寻找异常,或者我是否可以获得“受影响”记录的计数(老式?)

问:如果我得到一个异常,我可以预期哪些异常

我会有更多的问题,但我真的相信一个好的函数API文档可以解决这个问题

如果答案是“阅读源代码”,那么我肯定你会把相当多的开发人员从亚音速赶出去。我真的很想使用这个库,但重点是“使用”这个库,而不是对它进行反向工程


-Jeff

Q.我需要关于如何获得成功/失败的信息?我是否在失败时寻找异常,或者我是否可以获得“受影响”记录的计数(老式?)

如果它没有抛出异常,那么它就工作了

问:如果我得到一个异常,我可以预期哪些异常


您可以期待一个

我们不使用自定义异常。我花了5周的时间写文档,所以我确实花了一些时间在这上面。你也可以在那里找到答案:

3.0到目前为止对我来说有点太麻烦了。我想我现在要回到2.x了,不过还是要感谢所有的辛勤工作。

谢谢,这似乎很明显,但我不确定Rob是否在亚音速上使用自定义异常类。我看到过你的文档页面Rob,它们没有什么问题,但还不够,当然组织得不够。我了解有限的资源和文档的复杂性,我自己也做过。教程和示例非常好,但挑剔的api参考才是令人惊奇的。我甚至会接受生成自动文档类型信息的好评论。简单方便地查找函数调用、参数及其作用。尽管如此,还是要感谢一款很棒的产品,我用得越多,就越喜欢它-开源不应该是一个人试图让别人“接受”某些东西。我不是在挑剔你,我也不是想做个混蛋。我需要帮助,我发现人们(在大多数情况下)更喜欢抱怨,而不是埋头苦干。这是风景。