IAsyncDisposable Change

- removed own implementation, using BCL library version now
This commit is contained in:
Brett Hewitson 2022-06-22 01:14:08 +10:00
parent 7688e2b2ae
commit db30824957
12 changed files with 89 additions and 138 deletions

View file

@ -2,7 +2,6 @@
using NLog;
using ServerManagerTool.Common.Enums;
using ServerManagerTool.Common.Extensions;
using ServerManagerTool.Common.Interfaces;
using ServerManagerTool.Common.Lib;
using ServerManagerTool.Common.Model;
using ServerManagerTool.Common.Utils;
@ -77,7 +76,7 @@ namespace ServerManagerTool.Lib
this.Players = new SortableObservableCollection<PlayerInfo>();
}
public async Task DisposeAsync()
public async ValueTask DisposeAsync()
{
if (_cancellationTokenSource != null)
{

View file

@ -1,7 +1,6 @@
using System;
using System.Net;
using System.Threading.Tasks;
using ServerManagerTool.Common.Interfaces;
namespace ServerManagerTool.Lib
{
@ -15,7 +14,7 @@ namespace ServerManagerTool.Lib
public string ProfileId;
public async Task DisposeAsync()
public async ValueTask DisposeAsync()
{
await UnregisterAction();
}