Я написал этот код для файла шоу потока в браузере:
public IActionResult GetAvatar()
{
var id = httpContextAccessor.HttpContext.User.Identity.GetUserId<long>();
if (id > 0)
{
var user = dispatchers.QueryAsync(new GetUserByIdQuery { id = id }).Result;
if (user.Success)
{
return PhysicalFile(Path.Combine(this.finder.PathAvatarUserUploadFolder(), user.Result.Photo), "application/octet-stream");
}
return BadRequest(user.ErrorMessage);
}
return BadRequest("Id not valid");
}
эта строка: return PhysicalFile(Path.Combine(this.finder.PathAvatarUserUploadFolder(), user.Result.Photo), "application/octet-stream");
Но у него есть проблема, потому что, когда я ввожу URL в браузере, он загружает файл, и он должен go загрузить и открыть этот файл.
Мне нужно открыть файл в браузере. Как я могу решить эту проблему?