OAuth 2.0の仕様はますます安定しており(http://tools.ietf.org/html/draft-ietf-oauth-v2)、私はC#内部プロジェクト用のOAuth 2.0ライブラリ。私は図書館の明確なドメインをどのように実装するかについての意見を聞きたいと思います。主な留意点は、C#OAuth 2.0ライブラリ - ドメインモデルを実装する方法
- 具体的な概念を記述している仕様の中のすべてまたはほとんどのキーワードを別々のクラスにする必要がありますか?名前空間に名前を付ける方法
- は、明細書で論じられるすべての主要なトピックは、プロパティとして(別の名前空間(認証、サーバー、クライアント、セキュリティなど)
- サーバとクライアントのリソースをモデル化する必要がありますどのようになされるべきですクラスの内部、または内部クラスなど)
- そして、より多くの彼らが出てくるように私がリストされます...数々のIETF仕様のような規格外のlibsを作成する際に、実際の経験を持つ
誰も()だろう記念碑的な助けを要する。ガイドとして機能することができる、優れた仕様の実装を持つlibsを指摘することも非常に役立ちます。
編集:DotNetOAuth CTPをチェックアウトしましたが、明らかに、彼らは霊感を受けたようなクリーンなモデルを提供していません。
スペック&ドメインモデルの専門知識を持つ方が多く意見を述べるといいですね。 –