我已开始在我的函数应用程序中使用 Azure.Storage.Blobs nuget。目前它造成的唯一问题是它记录了很多我不需要看到的不必要的东西。主要是请求和响应消息,它们现在占据了我的大量应用程序见解。
有没有办法在不接触任何其他日志的情况下删除它们?我认为您应该能够从 host.json 执行某些操作,但到目前为止,我还没有解决这个问题。
我得到的示例日志:
请求 [f42fdb4b-8d26-418d-ae67-1d4e79bdabd6] GET <resource_address> x-ms-version:2021-08-06 Accept:application/xml x-ms-client-request-id: x-ms-return-client-请求 ID:true 用户代理:azsdk-net-Storage.Blobs/12.13.0,(.NET 6.0.8;Microsoft Windows 10.0.14393)x-ms-date:2022 年 9 月 29 日星期四 19:07:43 GMT 授权:已编辑客户端程序集:Azure.Storage.Blobs
响应 [f42fdb4b-8d26-418d-ae67-1d4e79bdabd6] 200 OK (00.0s) Accept-Ranges:bytes ETag:"" 服务器:Windows-Azure-Blob/1.0,Microsoft-HTTPAPI/2.0 x-ms-request-id: x-ms-client-request-id:<request_id> x-ms-version:2021-08-06 x-ms-version-id:已编辑 x-ms-is-current-version:已编辑 x-ms-creation-时间:2022 年 9 月 29 日星期四 19:07:39 GMT x-ms-lease-status:已解锁 x-ms-lease-state:可用 x-ms-blob-type:BlockBlob x-ms-server-encrypted:true 日期:2022 年 9 月 29 日星期四 19:07:43 GMT 内容长度:222058 内容类型:application/pdf 内容 MD5:最后修改时间:2022 年 9 月 29 日星期四 19:07:39 GMT 内容处置:
在处理 blob 的函数中,将会有很多这样的请求/响应日志。我倾向于用 try-catch 包装我的操作并记录可能的错误,因此编写这些完全没有意义。
azure azure-application-insights azure-blob-storage azure-functions
我知道如何从代码中获取屏幕尺寸。但是如何将这些数字传递给 XAML 以便我可以正确绘制屏幕呢?我正在尝试制作一个包含 3 行的基本网格。中间的高度应与设备屏幕宽度相同。我现在拥有的是:
<Grid BackgroundColor="Black">
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="I DONT KNOW WHAT TO PUT HERE :S" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<Grid Grid.Row="1" BackgroundColor="Blue" Margin="10" />
</Grid>
Run Code Online (Sandbox Code Playgroud)
对我来说,这似乎是一个非常基本的事情,但我找不到任何关于如何做到这一点的示例。