2009-07-17 24 views
3

Ok、Subsonic 3.0一般的な質問

低レベルのデータレイヤーとして使用するsubsonic 3.0のリリースを熱望していました。私は現在ActiveRecordテンプレート(リポジトリと高度なテンプレートの両方を試しています)を使用していますが、1つの巨大なリクエストといくつかの質問があります:

リクエスト:バグの修正以外は、私は5つの例を意味するわけではなく、APIの完全なドキュメントを意味します。その理由は次のとおりです。私は、ASP.NETのMembershipProviderとRoleProviderクラスと簡単な質問を書き込むことによって、亜音速テストしてる

継続的に亜音速使用して私をスロー:

Q.私はクラスのユーザー」を持っていると私は更新すると仮定すると、保存/ /レコードを削除する

user.Save(); 

成功/失敗の取得方法に関する情報が必要ですか?失敗した場合の例外を探すか、または影響を受けたレコード(旧式の学校)をカウントできますか?

Q.例外が発生した場合、どの例外がありますか?

私はより多くの問題を抱えていますが、機能的なAPIドキュメントが問題を解決するとは本当に信じています。

答えが「ソースコードを読んでいる」場合は、かなりの数の開発者を亜音速から追いかけることになるでしょう。私は本当にライブラリを使用したいと思っていますが、そのポイントはライブラリを "使用"しています。リバースエンジニアリングではありません。

-eff

答えて

2

Q.成功/失敗の取得方法に関する情報が必要ですか?私が失敗した場合に例外を探してくださいまたは私は「影響を受けた」レコードの数を取得することができます(古い学校を?)

私は例外を取得した場合、それはそれは

Q.働いています例外をスローしない場合、どの例外が予想されますか?

あなたは私たちは、カスタム例外を使用していないDbException

+0

ありがとうございます.LobがSubsonicのカスタム例外クラスを使用していたかどうかはわかりませんでした。 – Jeff

2

を期待することができます。私は5週間かけて文書を書いていました。だから私はこれに少し時間をかけました。あなたはまたそこにあなたの答えを見つけることができます:http://subsonicproject.com/docs

+0

私はあなたのドキュメントページRobを見てきましたが、何も問題はありませんが、十分ではなく、十分に組織化されていません。私は限られたリソースとドキュメントの複雑さを理解しており、私はそれを自分でやっています。チュートリアルとサンプルは素晴らしいものですが、厄介なAPIリファレンスは素晴らしいものです。私は、オートドックタイプの情報を生成するよいコメントを受け入れることさえできます。関数呼び出し、パラメータ、およびそれが何をするかを調べるための簡単で簡単な場所。 素晴らしい製品をいただきありがとうございます。使用するほど、楽しめます。 -Jeff – Jeff

+2

オープンソースは、他人に「受け入れられる」ものを作ることを試みている1人ではないと考えられています。私はあなたを選んでいない - 私はかわいそうにしようとしていない。私は助けが必要で、私は人々が(大部分は)掘り起こして助けてくれるのではなく、むしろ文句を言うことが好きであることを知っています。それは景観です。 –

0

3.0これまでのところ私は少しバギーです。私は今のところ2.xに戻っていると思います。

関連する問題