ViewFilePersistentReadAsync - метод

Читает модели представлений из указанной папки.

Definition

Пространство имён: Tessa.Views.Parser.Serialization
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ValueTask<IEnumerable<TessaViewModel>> ReadAsync(
	string path,
	Func<string, Exception, CancellationToken, ValueTask<bool>> onErrorFuncAsync,
	bool includeSubfolders,
	CancellationToken cancellationToken = default
)

Параметры

path  String
Путь к папке с представлениями.
onErrorFuncAsync  FuncString, Exception, CancellationToken, ValueTaskBoolean
Функция, вызываемая в случае, если при обработке файла было вызвано исключение. В случае, если она возвращает false, исключение проброшено не будет.
includeSubfolders  Boolean
Признак, определяющий, что необходимо просматривать подпапки.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

ValueTaskIEnumerableTessaViewModel
Список моделей представлений находящихся в папке.

См. также