asp.net-web-api

    3

    1答えて

    自動生成されたテストクライアントは、どのようにASP.NET Web APIに組み込まれましたか? WCFで(MVC 4ベータ版の一部)は、Global.asaxの中にいたWEBAPI: var config = new HttpConfiguration() { EnableTestClient = true, EnableHelpPage=true }; RouteTable.Routes.

    9

    1答えて

    これはフレームワークのバグですか? ここでHttpUtility.UrlDecodeを使用する必要があります。私はものがMVCで自動的にデコードされたと思った。 public Thingy[] Get(string id) { var actualId = HttpUtility.UrlDecode(id ?? string.Empty); var result

    2

    1答えて

    ASP.NET MVC 4(現在はベータ版)で導入された新しいWeb APIを使用していくつかのサービスを構築することを検討しています。 JSONまたはxmlのいずれかの応答を返すRESTを使用して、これらのサービスを呼び出す方法についてはっきりしています。 しかし、私はクライアントアプリケーションでこれらのサービスの参照を追加することができ、応答は、我々はWSDLの参照を追加すると、.NET応答

    12

    1答えて

    ASP.NET Web APIのルーティングベースクラスに軽微な違いがあることがわかりました。これにより、私は自分のルートを定義できる小さなヘルパークラスを作成するようになりました一度だけ。これには理由がありますか?私はこれが私を可能に何 それは両方 RouteCollectionは同じ基本クラスから派生するか(このクラスは非常に簡単になるだろう)同じインターフェイスを実装させるためのフレームワー

    1

    1答えて

    私はasp.net MVC 4ベータ版で新しいApiControllerをテストしていますが、次のようなクラスを返そうとするといくつかのプロパティがシリアル化されますか? public class PageModel : IPageModel { public string Id { get; set; } public virtual IPageMetadata Metada

    3

    3答えて

    私のコードでは基本クラスFooを持ち、すべてのオブジェクトはFooオブジェクトから継承しています。 それでは、私はApiControllersを使用しようとしました。この public class Bar : Foo { public string Heading { get;set; } } は、動的にメソッドを置くが、私はこれは私がApiControllerで使用しているコード

    1

    3答えて

    Odata uriをLinq式に変換するアクションフィルタを使用したいと思います。これは、結果の式を使用してビジネスシステムのnonSQL行を照会するためです。 var query = (EnumerableQuery)request.Properties["queryToCompose"]; 消えてしまったようだこと:翻訳されたクエリはなど、requestオブジェクトのプロパティとして追加さ

    5

    1答えて

    MVC4ベータが発表されたときに気づいたのは、新しい「Web-API」です。 (MVC 4 announcement) どのような状況で、通常のHTTP/WCF Webサービスの代わりにこのWeb-APIを使用する必要がありますか? 解決しようとしている問題は何ですか?

    9

    2答えて

    私はしばらくの間、MVC 3でautofacを使用していました。私は最近、プロジェクトをMVC 4にアップグレードしました.Web API ApiControllerを除いてすべてが機能しているようです。私は次の例外を受け取ります。 An error occurred when trying to create a controller of type 'MyNamespace.Foo.Custo

    8

    4答えて

    以前はWCF Web API構成でこれらのプロパティを使用していましたが、 MaxBufferSize = int.MaxValue, MaxReceivedMessageSize = int.MaxValue,