OperationExecuteAsync - метод
Выполняет консольную команду.
Пространство имён: Tessa.Extensions.Default.Console.ConfigDiffСборка: Tessa.Extensions.Default.Console (в Tessa.Extensions.Default.Console.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public ValueTask<int> ExecuteAsync(
INoteProcessorRequest request,
string? resultsFilePath = null,
string? cultureName = null,
CancellationToken cancellationToken = default
)
Public Function ExecuteAsync (
request As INoteProcessorRequest,
Optional resultsFilePath As String = Nothing,
Optional cultureName As String = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As ValueTask(Of Integer)
public:
ValueTask<int> ExecuteAsync(
INoteProcessorRequest^ request,
String^ resultsFilePath = nullptr,
String^ cultureName = nullptr,
CancellationToken cancellationToken = CancellationToken()
)
member ExecuteAsync :
request : INoteProcessorRequest *
?resultsFilePath : string *
?cultureName : string *
?cancellationToken : CancellationToken
(* Defaults:
let _resultsFilePath = defaultArg resultsFilePath null
let _cultureName = defaultArg cultureName null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> ValueTask<int>
- request INoteProcessorRequest
- Запрос на генерацию заметок, свойства которого проверяются. В случае ошибок, они выводятся на консоль.
- resultsFilePath String (Optional)
- Путь, по которому записывается результат генерации, или null/пустая строка, если результат выводится на консоль.
- cultureName String (Optional)
- Имя культуры, используемой для языка, на котором выполняется генерация.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
ValueTaskInt32Код возврата команды.