[HttpGet] public IActionResult GetFile(string filepath) { if (string.IsNullOrEmpty(filepath)) filepath = "D:\\ABC.log"; var provider = new FileExtensionContentTypeProvider(); FileInfo fileInfo = new FileInfo(filepath); var ext = fileInfo.Extension; new FileExtensionContentTypeProvider().Mappings.TryGetValue(ext,out var contenttype); return File(System.IO.File.ReadAllBytes(filepath), contenttype ?? "application/octet-stream", fileInfo.Name); }