api-versioning

    3

    1答えて

    ミドルウェア階層に問題があります。私は [Route("api/v1/values")] public class ValuesController : Controller { // GET api/v1/values/5 [HttpGet("{id}")] public async Task<IActionResult> Get(string

    1

    1答えて

    Facebook APIを使用してオーディエンスを作成し、作成したオーディエンスにデータをアップロードしています。しかし、FacebookがAPIバージョンを変更するたびに、私のウェブアプリケーションは、「あなたの広告APIは非推奨、あなたのAPIバージョンを変更する」というログを表示します。これらの変更については、エラーが発生した後にのみ認識されます。 Facebook APIのバージョン変更を

    3

    1答えて

    を変更したとき、私はレールAPIサーバー 上のルビーに接続し、このアプリは、データベースサーバーとしてのPostgreSQLを使用してイオンAndroidモバイルアプリを持っています。 私は両方とも、アプリストアへのAPIと新しいアプリを展開し、独自のバージョン番号配列を有するAPIのそれぞれのバージョンやアプリを、バンプ新しい機能を作成するたび。 APIがサーバーにデプロイされますが、2例が私の

    1

    1答えて

    私はこのチュートリアルの後にバージョン管理を実装しようとしています。だから私のスタートアップに私が持っている: var constraintResolver = new DefaultInlineConstraintResolver() { ConstraintMap = { ["apiVersion"] = typeof(ApiVersionRouteConst

    0

    1答えて

    要求されたバージョンがサポートされていない場合、HTTP 406を返送したいと思います。 services.AddApiVersioning(options => { options.ReportApiVersions = true; options.AssumeDefaultVersionWhenUnspecified = false; options.ApiVe

    0

    1答えて

    ここ数日から、私はNGINXの助けを借りてAPIバージョン管理を実装する方法を研究しています。 アプリケーションレベルで実装することができましたが、これには2つの差分コントローラ、2つの差分ルート、2つの差分モデルなどが必要でした。私はそうしたくありません。 私はv1とv2のような2つの異なるプロジェクトが必要です。 NGINXを使用すると、URLにv1が含まれている場合はv1プロジェクトを指し、

    0

    1答えて

    最近、AcceptヘッダーによるAPIのバージョン管理を決定しました。私は、URIによるバージョン管理には、より不利な点があると思います。特にメンテナンスの際に。フレーズメンバーは、サーバー内のリソースを表し application/vnd.mycompany.member+json;version=1.0 のようなヘッダを受け入れるマイ が見えます。したがって、アドレスとオーダーのリソースを

    0

    1答えて

    私は校正する必要があります。 私は.net mvc appを持っており、Microsoft/aspnet-api-versioning(ASP.NET Core用)を使用しています。私はOneControllerでリリースAPIの後に追加 [ApiVersion("1.0")] [Route("[controller]")] public class OneController : Contr