小编kon*_*kri的帖子

如何在 .NET 6 中使用最少的 API 实现响应缓存?

为了实现响应缓存,需要做的就是:

  • 注入.AddResponseCaching()到服务中,
  • 用 装饰控制器动作[ResponseCache(Duration = 10)]

现在我正在尝试 .NET 6 附带的最小 API,除了自己添加标头之外,我还没有找到其他方法cache-control: public,max-age=10

有更优雅的方法吗?

c# caching response .net-6.0 minimal-apis

2
推荐指数
1
解决办法
4372
查看次数

为什么只复制 .csproj 文件而不复制 Dockerfile 中的其余文件?

我是 docker 新手,我试图理解为什么在设置 a 后WORKDIR我必须只复制.csproj文件,而不复制其余文件?提前致谢

FROM mcr.microsoft.com/dotnet/aspnet:5.0 AS build-env
WORKDIR /helloworldconsole

COPY HelloWorld.csproj ./
RUN dotnet restore
Run Code Online (Sandbox Code Playgroud)

.net docker dockerfile

1
推荐指数
1
解决办法
801
查看次数

标签 统计

.net ×1

.net-6.0 ×1

c# ×1

caching ×1

docker ×1

dockerfile ×1

minimal-apis ×1

response ×1