残りのコレクションテンプレートを使用するときに、ヘルプページの各項目の説明を変更するにはどうすればよいですか?wcf restスターターキット2
答えて
テンプレートを使用すると、プロジェクト内のService.svc.csファイルにアクセスできます。そのファイル内のクラスはCollectionServiceBase <TItem >から継承しています。ヘルプページの説明を変更するには、そのクラスを変更する必要があります。残念なことにCollectionServiceBase <TItem>はあらかじめビルドされており、バイナリMicrosoft.ServiceModel.Web.dllの一部であるため、VSから編集することはできません。
これを回避するには、%ProgramFiles%\ Microsoft WCF REST \ WCF RESTスターターキットプレビュー2で圧縮されたスターターキットのソースコードを開いて、CollectionServiceBase.csファイルを探します。 CollectionServiceBaseタイプ<TItem>が定義されています。次に、そのファイルをソリューションにコピーして(修正できるように)、Service.svc.csからそのファイルが参照されていることを確認する必要があります。
CollectionServiceBase <TItem>自身で、[WebHelp] attruibuteを探して、その属性の説明を編集できるようになります。
優秀な回答 - ありがとう、Yavor。
これは私が苦労してきた質問、つまりスターターキットテンプレートに基づいたWebサービスにメソッドを追加する方法にも答えています。 CollectionServiceBase.csファイルのコピーを編集するだけで済みます。
注:私のソリューションにCollectionServiceBase.csコピーを追加すると、潜在的な競合と最初にインポートされたバージョンについての警告が表示されました。私は私のバージョン(とそれへのリンク)の名前を変更してこれを解決しました。
- 1. WCF Restスターターキット
- 2. ASP.NET MVCでWCF RESTスターターキットを使用
- 3. WCF RESTスターターキットでCDATAを使用する
- 4. RESTful WCFスターターキットの期間
- 5. WCF RESTサービス - 2回呼びます
- 6. WCF Rest Deploy
- 7. ServiceBehavior for WCF REST
- 8. WCF REST 404 GET
- 9. WCF用REST Explorer
- 10. WCF RESTサービスコンソールホスト
- 11. WCF RESTファイルアップロード
- 12. WCF&Rest&ISA&Output
- 13. WCFは、RESTサービス
- 14. Rest Wcfサービス
- 15. WCF RESTプッシュストリームサービス
- 16. Autofac + WCF REST 4.0
- 17. wcf rest serviceメッセージログ
- 18. WCF - comsume XMI REST
- 19. WSDL for REST WCF
- 20. spring.netとWCF Rest Service
- 21. WCF RESTインターフェイスとキャッシング
- 22. POX用WCF RESTチュートリアル
- 23. 認証WCF RESTサービス
- 24. XMLオプションのWCF REST
- 25. WCF Rest Service Return HttpWebResponse
- 26. WCF REST Service - 401 Unauthorized
- 27. WCF Web API over WCF RESTサービスの利点
- 28. REST WCF認証方式
- 29. ASP.NETのREST WCFサービスとセッション
- 30. WCF RESTとasp.netとデバッグ