为了实现响应缓存,需要做的就是:
.AddResponseCaching()到服务中,[ResponseCache(Duration = 10)]。现在我正在尝试 .NET 6 附带的最小 API,除了自己添加标头之外,我还没有找到其他方法cache-control: public,max-age=10。
有更优雅的方法吗?
我是 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)