Skip to content

Commit 3c91878

Browse files
Add abstract Operator + Increment AssemblyFileVersion
1 parent 39a9ca7 commit 3c91878

File tree

5 files changed

+15
-13
lines changed

5 files changed

+15
-13
lines changed

Src/AsyncAwaitBestPractices.MVVM/AsyncAwaitBestPractices.MVVM.csproj

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@
2525
</Description>
2626
<PackageReleaseNotes>
2727
New in this release:
28-
- Add AsyncCommand support for nullable value types
29-
- Add AsyncValueCommand support for nullable value types
28+
- Mark internal classes as abstract
29+
- Update AssemblyFileVersion
3030
</PackageReleaseNotes>
31-
<Version>6.0.0</Version>
31+
<Version>6.0.1</Version>
3232
<PackageReadmeFile>README.md</PackageReadmeFile>
3333
<RepositoryUrl>https://github.com/brminnick/AsyncAwaitBestPractices</RepositoryUrl>
3434
<Product>$(AssemblyName) ($(TargetFramework))</Product>
35-
<AssemblyVersion>1.0.0.0</AssemblyVersion>
36-
<AssemblyFileVersion>1.0.0.0</AssemblyFileVersion>
35+
<AssemblyVersion>6.0.1</AssemblyVersion>
36+
<AssemblyFileVersion>6.0.1</AssemblyFileVersion>
3737
<PackageVersion>$(Version)$(VersionSuffix)</PackageVersion>
3838
<Authors>Brandon Minnick, John Thiriet</Authors>
3939
<Owners>Brandon Minnick</Owners>
@@ -62,7 +62,7 @@
6262
</ItemGroup>
6363
<ItemGroup>
6464
<ProjectReference Include="..\AsyncAwaitBestPractices\AsyncAwaitBestPractices.csproj" />
65-
<None Include="README.md" Pack="true" PackagePath="\"/>
65+
<None Include="README.md" Pack="true" PackagePath="\" />
6666
</ItemGroup>
6767
<ItemGroup>
6868
<PackageReference Update="NETStandard.Library" PrivateAssets="all" />

Src/AsyncAwaitBestPractices.MVVM/AsyncCommand/BaseAsyncCommand.shared.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace AsyncAwaitBestPractices.MVVM
99
/// Abstract Base Class used by AsyncValueCommand
1010
/// </summary>
1111
[EditorBrowsable(EditorBrowsableState.Never)]
12-
public class BaseAsyncCommand<TExecute, TCanExecute> : BaseCommand<TCanExecute>, ICommand
12+
public abstract class BaseAsyncCommand<TExecute, TCanExecute> : BaseCommand<TCanExecute>, ICommand
1313
{
1414
readonly Func<TExecute?, Task> _execute;
1515
readonly Action<Exception>? _onException;

Src/AsyncAwaitBestPractices.MVVM/AsyncValueCommand/BaseAsyncValueCommand.shared.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ namespace AsyncAwaitBestPractices.MVVM
99
/// Abstract Base Class used by AsyncValueCommand
1010
/// </summary>
1111
[EditorBrowsable(EditorBrowsableState.Never)]
12-
public class BaseAsyncValueCommand<TExecute, TCanExecute> : BaseCommand<TCanExecute>, ICommand
12+
public abstract class BaseAsyncValueCommand<TExecute, TCanExecute> : BaseCommand<TCanExecute>, ICommand
1313
{
1414
readonly Func<TExecute?, ValueTask> _execute;
1515
readonly Action<Exception>? _onException;

Src/AsyncAwaitBestPractices.sln

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ EndProject
2525
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{D59772E1-5AE1-4B9C-B193-AEB40CD697E3}"
2626
ProjectSection(SolutionItems) = preProject
2727
Directory.Build.props = Directory.Build.props
28+
global.json = global.json
2829
EndProjectSection
2930
EndProject
3031
Global

Src/AsyncAwaitBestPractices/AsyncAwaitBestPractices.csproj

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,15 @@
2727
</Description>
2828
<PackageReleaseNotes>
2929
New In This Release:
30-
- Improve Nullability
30+
- Mark internal classes as abstract
31+
- Update AssemblyFileVersion
3132
</PackageReleaseNotes>
32-
<Version>6.0.0</Version>
33+
<Version>6.0.1</Version>
3334
<PackageReadmeFile>README.md</PackageReadmeFile>
3435
<RepositoryUrl>https://github.com/brminnick/AsyncAwaitBestPractices</RepositoryUrl>
3536
<Product>$(AssemblyName) ($(TargetFramework))</Product>
36-
<AssemblyVersion>1.0.0.0</AssemblyVersion>
37-
<AssemblyFileVersion>1.0.0.0</AssemblyFileVersion>
37+
<AssemblyVersion>6.0.1</AssemblyVersion>
38+
<AssemblyFileVersion>6.0.1</AssemblyFileVersion>
3839
<PackageVersion>$(Version)$(VersionSuffix)</PackageVersion>
3940
<Authors>Brandon Minnick, John Thiriet</Authors>
4041
<Owners>Brandon Minnick</Owners>
@@ -77,6 +78,6 @@
7778
</ItemGroup>
7879
<ItemGroup>
7980
<PackageReference Update="NETStandard.Library" PrivateAssets="all" />
80-
<None Include="README.md" Pack="true" PackagePath="\"/>
81+
<None Include="README.md" Pack="true" PackagePath="\" />
8182
</ItemGroup>
8283
</Project>

0 commit comments

Comments
 (0)