/test-task-multithreading

Execution of a test task .net dev.

Primary LanguageC#

.Net MicrosoftSQLServer views clones

Project Title

Выполнение тестового задания

Description

Worker, задача которого обрабатывать и отслеживать появление новых файлов в заданном каталоге
Выполнение тестового задания на sql располагается в sql-task.sql

Более подробно в файле .docx

Stack

  • .NET 7
  • HtmlAgilityPack

Getting Started

Installing

git clone https://github.com/adichev17/test-task-factorin.git
  • в файле appsettings.json в поле "FullPathFolder" указать полный путь к каталогу для отслеживания (ex.: C:\\Users\\adichev\\folderForTrack)
  • в файле appsettings.json в поле "OutputFilePathResult" указать полный путь к файлу (.txt) в который будет записан результат работы. Если по указанному пути файл не найден, то он будет создан автоматически (ex.: C:\\Users\\adichev\\folder\\result.txt)
cd src/FileFolderWatcher
dotnet build --property WarningLevel=0
dotnet run -c Release

Detalization

Не изменять результирующий файл вручную через OS во время работы программы