Skip to content

Commit b69d9ad

Browse files
feat: AsyncResult - enum Task/ValueTask option for generators
SoftStoneDevelop/Gedaq#36
1 parent 3545ab9 commit b69d9ad

File tree

5 files changed

+10
-6
lines changed

5 files changed

+10
-6
lines changed

Src/Gedaq.Npgsql/Attributes/BinaryExportAttribute.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@ public BinaryExportAttribute(
1313
Type queryMapType,
1414
MethodType methodType = MethodType.Sync,
1515
SourceType sourceType = SourceType.Connection,
16-
AccessModifier accessModifier = AccessModifier.AsContainingClass
16+
AccessModifier accessModifier = AccessModifier.AsContainingClass,
17+
AsyncResult asyncResultType = AsyncResult.ValueTask
1718
)
1819
{
1920
}

Src/Gedaq.Npgsql/Attributes/BinaryImportAttribute.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ public BinaryImportAttribute(
1515
NpgsqlDbType[] dbTypes = null,
1616
MethodType methodType = MethodType.Sync,
1717
SourceType sourceType = SourceType.Connection,
18-
AccessModifier accessModifier = AccessModifier.AsContainingClass
18+
AccessModifier accessModifier = AccessModifier.AsContainingClass,
19+
AsyncResult asyncResultType = AsyncResult.ValueTask
1920
)
2021
{
2122
}

Src/Gedaq.Npgsql/Attributes/QueryAttribute.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ public QueryAttribute(
1515
SourceType sourceType = SourceType.Connection,
1616
QueryType queryType = QueryType.Read,
1717
bool generate = true,
18-
AccessModifier accessModifier = AccessModifier.AsContainingClass
18+
AccessModifier accessModifier = AccessModifier.AsContainingClass,
19+
AsyncResult asyncResultType = AsyncResult.ValueTask
1920
)
2021
{
2122
}

Src/Gedaq.Npgsql/Attributes/QueryBatchAttribute.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ public QueryBatchAttribute(
1010
string batchName,
1111
QueryType queryType,
1212
MethodType methodType,
13-
AccessModifier accessModifier = AccessModifier.AsContainingClass
13+
AccessModifier accessModifier = AccessModifier.AsContainingClass,
14+
AsyncResult asyncResultType = AsyncResult.ValueTask
1415
)
1516
{
1617
}

Src/Gedaq.Npgsql/Gedaq.Npgsql.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
<TargetFramework>net6.0</TargetFramework>
44
</PropertyGroup>
55
<ItemGroup>
6-
<PackageReference Include="Gedaq.Common" Version="0.3.3" />
6+
<PackageReference Include="Gedaq.Common" Version="0.3.4" />
77
<PackageReference Include="Npgsql" Version="7.0.4" />
88
</ItemGroup>
99
<PropertyGroup>
1010
<PackageId>Gedaq.Npgsql</PackageId>
11-
<PackageVersion>1.2.3.0</PackageVersion>
11+
<PackageVersion>1.2.4.0</PackageVersion>
1212
<Authors>Brevnov Vyacheslav Sergeevich</Authors>
1313
<RepositoryUrl>https://github.com/SoftStoneDevelop/Gedaq.Npgsql</RepositoryUrl>
1414
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>

0 commit comments

Comments
 (0)