Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions src/Foundatio.Aliyun/AliyunConnectionStringBuilder.cs
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,15 @@ namespace Foundatio;

public abstract class AliyunConnectionStringBuilder
{
public string? Endpoint { get; set; }
public string Endpoint { get; set; } = string.Empty;

public string? AccessKey { get; set; }
public string AccessKey { get; set; } = string.Empty;

public string? SecretKey { get; set; }
public string SecretKey { get; set; } = string.Empty;

protected AliyunConnectionStringBuilder() { }

protected AliyunConnectionStringBuilder(string? connectionString)
protected AliyunConnectionStringBuilder(string connectionString)
{
if (String.IsNullOrEmpty(connectionString))
throw new ArgumentNullException(nameof(connectionString));
Expand Down
2 changes: 1 addition & 1 deletion src/Foundatio.Aliyun/Foundatio.Aliyun.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<ItemGroup>
<PackageReference Include="Aliyun.OSS.Sdk.NetCore" Version="2.14.1" />

<PackageReference Include="Foundatio" Version="13.0.0-beta3.33" Condition="'$(ReferenceFoundatioSource)' == '' OR '$(ReferenceFoundatioSource)' == 'false'" />
<PackageReference Include="Foundatio" Version="13.0.0-beta3.35" Condition="'$(ReferenceFoundatioSource)' == '' OR '$(ReferenceFoundatioSource)' == 'false'" />
<ProjectReference Include="..\..\..\Foundatio\src\Foundatio\Foundatio.csproj" Condition="'$(ReferenceFoundatioSource)' == 'true'" />
</ItemGroup>
</Project>
2 changes: 1 addition & 1 deletion src/Foundatio.Aliyun/Storage/AliyunFileStorage.cs
Original file line number Diff line number Diff line change
Expand Up @@ -376,7 +376,7 @@ private async Task<List<FileSpec>> GetFileListAsync(string? searchPattern = null

private class SearchCriteria
{
public string Prefix { get; set; } = String.Empty;
public string Prefix { get; set; } = null!;
public Regex? Pattern { get; set; }
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@ namespace Foundatio.Storage;

public class AliyunFileStorageConnectionStringBuilder : AliyunConnectionStringBuilder
{
private string? _bucket;
private string _bucket = string.Empty;

public AliyunFileStorageConnectionStringBuilder()
{
}

public AliyunFileStorageConnectionStringBuilder(string? connectionString) : base(connectionString)
public AliyunFileStorageConnectionStringBuilder(string connectionString) : base(connectionString)
{
}

Expand All @@ -27,7 +27,6 @@ protected override bool ParseItem(string key, string value)
Bucket = value;
return true;
}

return base.ParseItem(key, value);
}

Expand All @@ -36,7 +35,6 @@ public override string ToString()
string connectionString = base.ToString();
if (!String.IsNullOrEmpty(_bucket))
connectionString += "Bucket=" + Bucket + ";";

return connectionString;
}
}
2 changes: 1 addition & 1 deletion src/Foundatio.Aliyun/Storage/AliyunFileStorageOptions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ namespace Foundatio.Storage;

public class AliyunFileStorageOptions : SharedOptions
{
public string? ConnectionString { get; set; }
public string ConnectionString { get; set; } = string.Empty;
}

public class AliyunFileStorageOptionsBuilder : SharedOptionsBuilder<AliyunFileStorageOptions, AliyunFileStorageOptionsBuilder>
Expand Down
2 changes: 1 addition & 1 deletion tests/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5" />
<PackageReference Include="GitHubActionsTestLogger" Version="3.0.3" PrivateAssets="All" />

<PackageReference Include="Foundatio.TestHarness" Version="13.0.0-beta3.33" Condition="'$(ReferenceFoundatioSource)' == '' OR '$(ReferenceFoundatioSource)' == 'false'" />
<PackageReference Include="Foundatio.TestHarness" Version="13.0.0-beta3.35" Condition="'$(ReferenceFoundatioSource)' == '' OR '$(ReferenceFoundatioSource)' == 'false'" />
<ProjectReference Include="..\..\..\Foundatio\src\Foundatio.TestHarness\Foundatio.TestHarness.csproj" Condition="'$(ReferenceFoundatioSource)' == 'true'" />
</ItemGroup>
</Project>
Loading