ant-design-blazor/components/message/MessageResult.cs
Baltermia efc0093dfd refactor: Remove 'Console.WriteLine' calls in code (#2268)
* Remove 'Console.WriteLine' calls

* Remove if block
2022-02-08 12:52:51 +08:00

30 lines
575 B
C#

using System;
using System.Collections.Generic;
using System.Text;
using System.Threading;
using System.Threading.Tasks;
namespace AntDesign
{
public class MessageResult
{
public MessageResult(Task task)
{
Task = task;
}
public Task Task { get; private set; }
public MessageResult Then(Action action)
{
var t = Task.ContinueWith((result) =>
{
action?.Invoke();
}, TaskScheduler.Current);
return new MessageResult(t);
}
}
}