1.Azure Storage 账户如何在c#中配置 2.如何在文件中读取配置文件内的连接字符串
时间: 2023-07-16 22:15:20 浏览: 162
1. 在C#中配置Azure Storage账户需要使用Azure.Storage.Blobs包,可以通过NuGet包管理器进行安装。然后,使用以下代码进行配置:
```csharp
using Azure.Storage.Blobs;
// 获取连接字符串
string connectionString = "DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net";
// 创建BlobServiceClient实例
BlobServiceClient blobServiceClient = new BlobServiceClient(connectionString);
```
其中,`myaccount`和`mykey`需要替换为自己的Azure Storage账户名和访问密钥。
2. 在文件中读取配置文件内的连接字符串,可以使用`System.Configuration.ConfigurationManager`类。首先需要在项目中添加配置文件(`.config`文件),然后在文件中添加连接字符串配置项,例如:
```xml
<configuration>
<connectionStrings>
<add name="MyConnectionString" connectionString="DefaultEndpointsProtocol=https;AccountName=myaccount;AccountKey=mykey;EndpointSuffix=core.windows.net" />
</connectionStrings>
</configuration>
```
然后,可以使用以下代码读取连接字符串:
```csharp
using System.Configuration;
// 读取连接字符串
string connectionString = ConfigurationManager.ConnectionStrings["MyConnectionString"].ConnectionString;
// 创建BlobServiceClient实例
BlobServiceClient blobServiceClient = new BlobServiceClient(connectionString);
```
其中,`MyConnectionString`需要替换为配置文件中实际的连接字符串配置项名称。
阅读全文