yotiky Tech Blog

とあるエンジニアの備忘録

2021-02-01から1ヶ月間の記事一覧

Azure Functions INDEX

Visual Studio で Azure Functions に HttpTrigger のAPIを作成する Visual Studio で Azure Functions に QueueTrigger のAPIを作成する Azure Functions を Visual Studio で発行する際に発生したエラーの解決方法 HttpRequest のQueryとBodyから値を取得…

Azure Functions 備忘録

目次 目次 AuthorizationLevel リクエストのサイズ制限 AuthorizationLevel 値 説明 Anonymous API キーは必要ありません。 User *EasyAuth で使われる予定らしいが未だサポートされていないらしい Function 関数固有の API キーが必要です。 何も指定されな…

Azure Functions で 複数ファイルをアップロードする

目次 目次 検証環境 サーバーサイド クライアントサイド webkitdirectory 属性 Postman 検証環境 Azure Functions v3 Postman Chrome Edge (Chromium) サーバーサイド クライアントからは、multipart/form-data 形式で POST してもらう想定。 [FunctionName(…

Azure Functions で Swagger UI

NSwag は NSwag.SwaggerGeneration.AzureFunctionsV2 が更新されておらず、V3ではエラーが出て動かなかったため、Swashbuckle を使用する。 目次 目次 検証環境 実装 参考 検証環境 Azure Functions v3 AzureExtensions.Swashbuckle v3.2.2 古いライブラリに…

Azure API Management

API Management (APIM) は、既存のバックエンドのサービスに対して一貫性のある最新の API ゲートウェイを迅速に作成する手段です。 API Management が組織にもたらす利点は、外部のパートナーや社内の開発者に API を公開することによって、社内に眠ってい…

Azure Functions で Azure Cosmos DB (Table) を操作する

目次 目次 検証環境 実装 テーブル作成 挿入 取得 削除 補足 参考 関連記事 検証環境 Azure Functions v3 Microsoft.Azure.Cosmos.Table v1.0.8 古いライブラリに注意 WindowsAzure.Storage は非推奨 Microsoft.Azure.CosmosDB.Table はまもなく非推奨 実装 …

Azure Functions で Azure Queue Storage を操作する

目次 目次 検証環境 実装 キューの作成 メッセージの追加 メッセージの表示 メッセージの更新 メッセージの受信 メッセージの削除 キューの削除 その他 メッセージのエンコード 関連記事 検証環境 Azure Functions v3 Azure.Storage.Queues v12.6.0 実装 NuG…

Azure Functions で Azure Table Storage を操作する

目次 目次 検証環境 実装 挿入 取得 削除 参考 関連記事 検証環境 Azure Functions v3 Microsoft.Azure.Cosmos.Table v1.0.8 古いライブラリに注意 WindowsAzure.Storage は非推奨 Microsoft.Azure.CosmosDB.Table はまもなく非推奨 実装 NuGet でライブラリ…

Azure Functions で Azure Blob Storage にファイルを保存する

目次 目次 検証環境 実装 関連記事 検証環境 Azure Functions v3 Azure.Storage.Blobs v12.8.0 実装 Azure Functions のプロジェクトに NuGet で「Azure.Storage.Blobs」をインストールする。 using Azure.Storage.Blobs; using Azure.Storage.Blobs.Models;…

Azure Functions で Shared Access Signatures (SAS) を発行する

目次 目次 検証環境 概要 実装 コンテナの SAS トークン Blob の SAS トークン 参考 関連記事 検証環境 Azure Functions v3 Azure Storage Blobs v12.8.0 概要 Shared Access Signatures (SAS) は、リソースへのアクセス権に制限を付けてトークンを生成し、S…

Unity - Addressable Assets System

目次 目次 検証環境 概要 インストール アセットを読み込む AssetDatabase を使って UnityEditor で読み込む Play Mode Script AssetBundle をローカルから読み込む AssetBundle をリモート(ローカルサーバー)から読み込む AssetBundle をリモート(Azure …