我正在尝试在我的 .net 核心应用程序中使用 Imageflow 的查询字符串 API 来调整图像大小。我已经安装了 Imageflow.Server。我的配置方法如下所示:
public void Configure(IApplicationBuilder App, IWebHostEnvironment Env)
{
if (AppSettings.IsDevelopment)
{
App.UseDeveloperExceptionPage();
}
else
{
App.UseExceptionHandler(Options =>
{
App.UseExceptionHandler("/error/404/");
});
App.UseHsts();
}
App.UseImageflow(new ImageflowMiddlewareOptions()
.SetMapWebRoot(false)
.MapPath("/upload/", "{upload folder path}"));
App.UseFileServer();
App.UseRouting();
App.UseSession();
App.UseEndpoints(Endpoints =>
{
Endpoints.MapControllers();
});
}
本地主机上没有问题,或者上传文件夹在 wwwroot 文件夹内,但如果上传文件夹在应用程序根目录之外,则图像不会调整大小。任何想法我该如何解决这个问题?