You're sending the local path of the file, rather than the content of the file. That won't work - the server has no access to your local disk.
Rather than using
AddParameter
and manually encoding the request body, use
AddFile
to add the file:
var request = new RestRequest(Method.POST);
request.AddHeader("Postman-Token", "94b86506-cfb0-476e-aaa4-a10b083e32ad");
request.AddHeader("cache-control", "no-cache");
request.AddFile("file", System.IO.File.ReadAllBytes(@"F:\Vishal\tt12.txt"), "tt12.txt");
request.AddParameter("ClientName", "test");