ServiceStack の例とドキュメントに本当に苦労しています。本当に簡単なことをしたいのですが、与えられた例のどれも、私が必要としているものに正確に対応していないようです。また、Web サイトの新しい API セクションと、それによって残りの (基本的な) ドキュメントが時代遅れになるかどうかについても悩んでいます。
CRUD REST および SOAP エンドポイントを公開するサービスで、多数のデータベース エンティティをラップしようとしています (従来のクライアント/アプリケーションで使用するための SOAP サポートを保持する必要があります)。
これらのエンティティを呼び出しましょう
x: id, description
y: id, name
(それらはまったく関連していません-基本を理解したら、関連するものに対処できると思います)
だから私は解決策を構築しました:
MyAPI
Global.asx
Web.config
MyAPI.Logic
DB Access code?
MyAPI.SeviceInterface
MyAPiService.cs?
MyAPI.ServiceModel
Operations
x.cs
x.Response
y.cs
y.Response
Types
Don't think I need this but like to overengineer my early projects to make future changes easier
うまくいけば、これは賢明なようです
エンティティ x の非常に基本的な形式を考えると、REST と SOAP の両方で基本的な CRUD 操作を実現するために、x.cs と MyAPIService.cs (エンティティ y は同じように扱われると思います) を構造化する最良の方法は何ですか?
小さな点ですが、2 つの GET を実装できますか?
私はすでにstackoverflowとservicestack.netのすべてのリンクを見てきましたので、それらへのポインタはありません.既存のドキュメントの要点を見逃していると思います!!
よろしくお願いします
アンディ