asp.net-web-api

    7

    2答えて

    ここ数ヶ月以来、このAsp.Net Web APIは、Microsoftのハイライト製品であるようです。 WS * Serviceの代替品ですか? WCFサービスとはどのように違いますか?そして、それをWebアプリケーションの開発に最適なものとして、どこで見ることができますか?

    14

    2答えて

    Web APIコントローラーでカスタム許可属性を実装しようとしましたが、予期しない動作が発生しました。 <Authorize(Users:="myUser")> Public Function GetTodoItems() As IQueryable(Of TodoItem) は、上記のコードは非常によく動作します。それは、ボットの誰も他に許可されているアクセス「myuserの」は

    0

    4答えて

    は、私はシンプルなポストをテストするユニットです。 ControllerContextとHttpContextをモックする代替手段はありますか? 更新: public HttpResponseMessage<Document> PostDocument(Document document,Uri location = null) { document = repository.Add(

    1

    3答えて

    私は新しいMVC Web APIでラップしたい従来のWebサービスを持っています。疑問ですが、私のXMLをjsonに変換するASP.NET Web APIを入手できますか? 私はXDocumentを使って動的オブジェクトを作成し、それを返すことを考えていましたが、残念なことにExpandoObjectでそれを試してみると、キー/値のペアを持つjsonオブジェクトが返されました。

    1

    2答えて

    MVC4のWEB APIを使用してコントローラを公開しています。 は当初、私はMVC4 WEBAPIプロジェクトを作成した作成し、URL(WEB用API)をコールする外部アプリを待って、任意のWebページを開くにはないプロジェクトを設定します。 VS2010のプロジェクトは、VS2010のDev Serverではなく、IIS7 Expressから実行するように設定されています。これは正常に動作し、

    6

    1答えて

    ASP.NET Web APIについての設計と学習では、いくつかの問題を抱えています。 OAuthを使用しないSecure REST APIの設計については、excellent postに触発されています。さまざまなトークンと情報の検証にどのように最善のアプローチが必要なのか疑問に思っています。 簡単な要約は、私が(クエリ文字列で)のために、以下の情報を尋ねることでしょう..です ユーザID AP

    7

    2答えて

    ASP.net MVC4には、CRUD機能をデータモデルに公開するためのWeb APIという新しい概念があります。これらのコントローラの基本クラスは、ApiControllerから派生したDataControllerです。 残念ながら、このApiControllerは、これらがIControllerのインスタンスを返すことになっているとして、これらの要求は、通常のカスタムコントローラの工場を介して

    2

    1答えて

    ASP.NET Web APIのninject、コンストラクタインジェクションで動作するカスタム属性/フィルタを取得するのに苦労しています。ここで は文字通り、私はこのフィルタと属性に関するしているすべてのコードだいくつかのコンテキストを与えるために、いくつかのスニペット... //controller [ApiAuthorise] public IEnumerable<Thing> Get(

    25

    6答えて

    私は要素の数を必要とするプロジェクトに取り組んでするつもりです: ASP.NET MVCのウェブサイト C#コンソールアプリケーション iPhoneアプリ これらのアプリケーションをすべてデータベースと通信するには、すぐにWCFサービスを使用することを考えました。 はしかし、私は今、サードパーティが独自のアプリケーションからレコードを選択挿入および更新できるようにするためにサイトにAPIを追加する

    6

    1答えて

    WebAPIベータ版を使用していますが、selectはIQueryableを返すアクションの応答に影響しないようです。 例: ます。http:// localhostを:?62689/API /製品$ = IDを選択し、[名前期待 : <Product> <Id>1</Id> <Name>Product 1</Name> </Product> 実際の結果: <Product> <Id>