Files
spectre.console/src/Spectre.Console.Testing/Internal/NoopExclusivityMode.cs
Patrik Svensson 5f97f2300c Support cancellation of prompts
Closes #417
2021-07-11 23:10:17 -04:00

19 lines
377 B
C#

using System;
using System.Threading.Tasks;
namespace Spectre.Console.Testing
{
internal sealed class NoopExclusivityMode : IExclusivityMode
{
public T Run<T>(Func<T> func)
{
return func();
}
public async Task<T> Run<T>(Func<Task<T>> func)
{
return await func().ConfigureAwait(false);
}
}
}