azure-sdk-.net 相关问题

支持在.NET中构建和调试托管服务,并将它们部署到Azure

如何使用Azure搜索SDK v11返回完整的搜索结果?

我有一个网络应用程序API,它使用ACS V11 SDK来搜索索引文档并返回搜索结果。下面是我的 API 接口中的简化代码: 公共异步任务 我有一个网络应用程序API,它使用ACS V11 SDK来搜索索引文档并返回搜索结果。下面是我的 API 接口中的简化代码: public async Task<SearchResults<SearchDocument>> SearchIndexDocumentsAsync( [FromBody] SearchParameters parameters, CancellationToken cancellationToken = default) { var searchIndexClient = new SearchIndexClient( new Uri(endpoint), new AzureKeyCredential(apiKey)); var searchClient = searchIndexClient.GetSearchClient(indexName); SearchResults<SearchDocument> docs = await searchClient.SearchAsync<SearchDocument>(parameters.Query, searchOptions: null, cancellationToken).ConfigureAwait(false); return docs; } 问题是,响应Json只包含总数,但没有文档结果,如下所示: { "totalCount": 19 } 我知道我可以迭代 ACS SDK 响应中的所有文档并将它们添加到如下列表中: var results = new List<SearchResult<SearchDocument>>(); await foreach (SearchResult<SearchDocument> document in docs.GetResultsAsync()) { results.Add(document); } return results; 但是有没有更简单的方法来返回包括文档的完整搜索结果,而不必迭代所有文档? 一种可能的方法是返回 Response<SearchResults<SearchDocument>> 而不是返回 SearchResults<SearchDocument>。 这样,您将返回整个响应对象,其中包括搜索结果。 我在下面的代码片段中使用了它: static async Task Main(string[] args) { var searchIndexClient = new SearchIndexClient( new Uri(endpoint), new AzureKeyCredential(apiKey)); var searchClient = searchIndexClient.GetSearchClient(indexName); string query = "Sample"; Response<SearchResults<SearchDocument>> response = await searchClient.SearchAsync<SearchDocument>(query); string jsonResponse = JsonConvert.SerializeObject(response.Value.GetResults(), Formatting.Indented); Console.WriteLine(jsonResponse); 通过上面的代码片段,我可以获得所有结果文档。

回答 1 投票 0

Azure 队列查看所有消息

我知道Azure Queue并不是严格的FIFO。 Visual Studio Server Explorer 仅显示 32 条消息。我的队列中有 88 条消息。 是否可以浏览

回答 2 投票 0

使用最新的 SDK 在 Azure 应用服务上安装 TLS 证书时出现问题

(注意:VB.NET 或 C# 答案都可以。) 我在使用新 SDK 安装上传的证书时遇到问题。 我正在使用 REST API 进行上传,因为似乎没有 ...

回答 0 投票 0

GetNextAsTwinAsync() 在 Azure 函数应用程序中部署后随机失败

我正在尝试通过 Azure 中的 C# SDK 更新设备孪生的标签。虽然在本地执行 GetNextAsTwinAsync() 完美运行,但在 Az 功能应用程序上部署函数后,函数返回

回答 1 投票 0

通过 SDK 创建 SQL 数据库地理副本

尝试在另一个区域创建新的 SQL 数据库作为我们无法生成实例的主数据库的辅助地理副本时,我遇到了一些问题。精华...

回答 0 投票 0

使用 DefaultAzureCredential 时,网络应用会尝试在本地计算机上使用 ManagedIdentityCredential

我正在使用 DefaulAzureCredential (Azure.Identity v1.2.3) 来访问 Azure 上的资源。在我的 Asp.Net Core 3.1 Web 应用程序的 Program.cs 中,我配置了 Azure 密钥保管库访问,如下所示: 公共静态无效

回答 1 投票 0

使用.NET SDK从Azure网络ferface中拆分和删除PublicIP。

我正在研究如何使用Azure .NET SDK从属于Azure虚拟机的网络接口中分离出一个公有IP对象的例子。这个想法将是删除公共IP,当虚拟机是 ...

回答 1 投票 0

用SAS从Azure存储下载blob

我很难搞清楚如何使用 .net 和生成的共享访问签名令牌从 Azure 存储下载 blob。首先,我能找到的大多数教程都是使用 ...

回答 1 投票 0

通过Uri和连接字符串创建Azure BlobClient

我想创建一个知道Blob Uri的Azure SDK BlobClient。我可以这样:StorageSharedKeyCredential storageCredential = new StorageSharedKeyCredential(“ devstoreaccount1”,“ account ...

回答 1 投票 0

对于Azure Blob存储.NET客户端,“ Microsoft.Azure.Storage.DataMovement”和“ Azure.Storage.Blobs”之间有什么区别?

因此,我们开始在ASP.NET Core 3.1 Web应用程序中使用Blob存储,我注意到有两个.NET Microsoft库用于处理Blob存储上载和操作。 Azure.Storage.Blobs Azure ...

回答 1 投票 0

Azure SDK使用CLI凭据或托管身份

[使用AWS时,如果使用aws configure登录,则可以使用AWS开发工具包,而不会以任何编程语言公开本地计算机中的凭证。如果aws内部正在运行任何东西...

回答 1 投票 0

Azure SDK v12与存储数据移动库的性能?

[我知道在从Blob存储上载文件和从中下载文件时,存储数据移动库应该会更快,但是与之相比,我看不到它的性能优势...

回答 1 投票 0

如何在Azure SDK v12中以并行方式分块上传大文件?

在Azure SDK v11中,我们可以选择通过BlobRequestOptions指定ParallelOperationThreadCount。在Azure SDK v12中,我看到BlobClientOptions没有这个,并且...

回答 1 投票 0

Azure数据工厂管道成本

我正在使用azure数据工厂进行某些迁移项目。在这样做的时候,我做了一些澄清。我只想知道如果不使用ADF保留管道,会产生成本...

回答 1 投票 0

可以从Microsoft.Azure.EventHubs库迁移到Azure.Messaging.EventHubs,而不会丢失检查点吗?

Azure Event Hubs发布了现代客户端库(Azure.Messaging.EventHubs),用于读取和写入事件中心。新的库应该替换旧的库(Microsoft.Azure.EventHubs),所以...

回答 1 投票 0

Azure Webapp-Azure .Net SDK-设置站点IP限制

我正在尝试使用Azure .Net SDK来检索然后操纵Webapp中的资源。我特别希望按照此处所述设置服务IP限制https:// docs ....

回答 1 投票 0

获取Blob的访问级别

我正在尝试获取Blob的AccessTier。我使用以下代码段:var blobContainerClient = _blobServiceClient.GetBlobContainerClient(“ container-name”);等待foreach(...

回答 1 投票 0

如何使用Azure SDK -2创建Azure Spot VM

根据该问题,如果要创建Azure Spot VM,则在创建vm时需要初始化Evictionpolicy。但是我们不知道如何使用流利的Azure管理来初始化Evictionpolicy ...

回答 1 投票 0

从.NET应用程序调用Azure资源图API

我正在尝试编写一个应用程序,该应用程序允许用户从我的应用程序中查询其Azure订阅中的网站列表。我不想将其凭据存储在我的应用程序中(也不...

回答 1 投票 0

通过.net SDK使用Azure资源图

我正在尝试使用带有Azure .NET SDK的Azure资源图查询我的Azure资源管理器资源。目前,我一直在创建ResourceGraphClient上,我不确定要提供什么值...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.