I need to to be able to detect a .csv file which will be dropped on an FTP Server. When the file is transferred it should trigger code to read the file and then upload all the information from the .csv file to a SQL Server. After the file is transferred it should then run a few other functions which will essentially validate what is uploaded and perform some calculations.
In the ideal sense the functions should execute once the file is dropped(run in the background without any human interaction). I've found where FileWatcher was used in C# applications but not in MVC.
Does anyone have any examples where this is accomplished in Asp.net MVC 5 or a better solution to this?
Thanks.