Мы используем Magick.NET в приложении MVC Core.
Хотя он отлично работает на локальном хосте, когда приложение развертывается в службе приложений Azure, оно перестает работать без каких-либо исключений или подсказок о том, в чем заключается проблема.
Существуют ли какие-либо проблемы безопасности, такие как запросы CORS или что-либо еще, что может помешать Magick.NET не работать и не выдавать никаких исключений?
var inputStream = new MemoryStream();
await file.CopyToAsync(inputStream); //the file received from ajax file uploader
inputStream.Seek(0, SeekOrigin.Begin);
using (MagickImage image = new MagickImage(inputStream))
{
MagickGeometry size = new MagickGeometry(300, 200);
size.Greater = true;
image.Format = MagickFormat.Jpeg;
image.Resize(size);
using (var memoryStream = new MemoryStream())
{
image.Write(memoryStream);
memoryStream.Seek(0, SeekOrigin.Begin);
await cloudBlockBlob.UploadFromStreamAsync(memoryStream);
} // Save
}
Буду признателен за любую помощь.